MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
ctvol_triangle.cpp
Aller à la documentation de ce fichier.
1 //####//------------------------------------------------------------
2 //####//------------------------------------------------------------
3 //####// MAGiC
4 //####// Jean Christophe Cuilliere et Vincent FRANCOIS
5 //####// Departement de Genie Mecanique - UQTR
6 //####//------------------------------------------------------------
7 //####// MAGIC est un projet de recherche de l equipe ERICCA
8 //####// du departement de genie mecanique de l Universite du Quebec a Trois Rivieres
9 //####// http://www.uqtr.ca/ericca
10 //####// http://www.uqtr.ca/
11 //####//------------------------------------------------------------
12 //####//------------------------------------------------------------
13 //####//
14 //####// ctvol_triangle.cpp
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:58:52 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 
23 
24 #include "gestionversion.h"
25 
26 
27 #include "ctvol_triangle.h"
28 #include "mg_triangle.h"
29 
30 
31 
32 
33 CTVOL_TRIANGLE::CTVOL_TRIANGLE(class MG_TRIANGLE* tri,class CTVOL_NOEUD* n1,class CTVOL_NOEUD* n2,class CTVOL_NOEUD* n3):mgtriangle(tri),noeud1(n1),noeud2(n2),noeud3(n3)
34 {
35 }
36 
38 {
39 }
40 
42 {
43  return mgtriangle->get_id();
44 }
45 
47 {
48  return noeud1;
49 }
50 
52 {
53  return noeud2;
54 }
55 
57 {
58  return noeud3;
59 }
60 
62 {
63  return mgtriangle;
64 }
65 
66 class BOITE_3D CTVOL_TRIANGLE::get_boite_3D(void)
67 {
68  return mgtriangle->get_boite_3D();
69 }
CTVOL_TRIANGLE::get_noeud3
class CTVOL_NOEUD * get_noeud3(void)
Definition: ctvol_triangle.cpp:56
CTVOL_TRIANGLE::noeud2
class CTVOL_NOEUD * noeud2
Definition: ctvol_triangle.h:46
gestionversion.h
CTVOL_TRIANGLE::get_noeud2
class CTVOL_NOEUD * get_noeud2(void)
Definition: ctvol_triangle.cpp:51
CTVOL_TRIANGLE::mgtriangle
class MG_TRIANGLE * mgtriangle
Definition: ctvol_triangle.h:44
MG_IDENTIFICATEUR::get_id
unsigned long get_id()
Definition: mg_identificateur.cpp:53
CTVOL_TRIANGLE::CTVOL_TRIANGLE
CTVOL_TRIANGLE(class MG_TRIANGLE *tri, class CTVOL_NOEUD *n1, class CTVOL_NOEUD *n2, class CTVOL_NOEUD *n3)
Definition: ctvol_triangle.cpp:33
CTVOL_TRIANGLE::noeud3
class CTVOL_NOEUD * noeud3
Definition: ctvol_triangle.h:47
CTVOL_TRIANGLE::~CTVOL_TRIANGLE
~CTVOL_TRIANGLE()
Definition: ctvol_triangle.cpp:37
CTVOL_TRIANGLE
Definition: ctvol_triangle.h:26
MG_TRIANGLE
Definition: mg_triangle.h:38
CTVOL_TRIANGLE::get_boite_3D
class BOITE_3D get_boite_3D(void)
Definition: ctvol_triangle.cpp:66
CTVOL_TRIANGLE::get_noeud1
class CTVOL_NOEUD * get_noeud1(void)
Definition: ctvol_triangle.cpp:46
CTVOL_TRIANGLE::noeud1
class CTVOL_NOEUD * noeud1
Definition: ctvol_triangle.h:45
CTVOL_TRIANGLE::get_triangle
class MG_TRIANGLE * get_triangle(void)
Definition: ctvol_triangle.cpp:61
CTVOL_NOEUD
Definition: ctvol_noeud.h:28
ctvol_triangle.h
BOITE_3D
Definition: ot_boite_3d.h:27
CTVOL_TRIANGLE::get_id
long get_id()
Definition: ctvol_triangle.cpp:41
mg_triangle.h