MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
poly_face.h
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 //####// poly_face.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:54:00 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 #ifndef _POLY_FACE_
23 #define _POLY_FACE_
24 
25 #include <vector>
26 
27 class Poly_Face
28 {
29  public:
30  Poly_Face();
31  Poly_Face(std::vector< int > noeuds);
32  Poly_Face(Poly_Face &mdd);
33  ~Poly_Face();
34 
35  int get_noeud(int num);
36  int get_last_noeud(void);
37  void add_noeud(int numNoeud);
38  int get_nb_noeud(void);
39  void supprimer_noeud(int num);
40 
41  protected:
42  std::vector< int > list_noeud;
43 };
44 
45 #endif // _POLY_FACE_
Poly_Face::list_noeud
std::vector< int > list_noeud
Definition: poly_face.h:42
Poly_Face::get_last_noeud
int get_last_noeud(void)
Definition: poly_face.cpp:41
Poly_Face::get_noeud
int get_noeud(int num)
Definition: poly_face.cpp:40
Poly_Face::supprimer_noeud
void supprimer_noeud(int num)
Definition: poly_face.cpp:44
Poly_Face::get_nb_noeud
int get_nb_noeud(void)
Definition: poly_face.cpp:43
Poly_Face::add_noeud
void add_noeud(int numNoeud)
Definition: poly_face.cpp:42
Poly_Face::Poly_Face
Poly_Face()
Definition: poly_face.cpp:24
Poly_Face::~Poly_Face
~Poly_Face()
Definition: poly_face.cpp:36
Poly_Face
Definition: poly_face.h:27