MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe Poly_Cellule

#include <poly_cellule.h>

Fonctions membres publiques

 Poly_Cellule ()
 
 Poly_Cellule (std::vector< Poly_Noeud * > noeuds, std::vector< Poly_Face * > faces)
 
 Poly_Cellule (Poly_Cellule &mdd)
 
 ~Poly_Cellule ()
 
Poly_Noeudget_noeud (int num)
 
Poly_Faceget_face (int num)
 
void add_noeud (Poly_Noeud *newNoeud)
 
void add_face (Poly_Face *newface)
 
int get_nb_noeud (void)
 
int get_nb_face (void)
 

Attributs protégés

std::vector< Poly_Noeud * > list_noeud
 
std::vector< Poly_Face * > list_face
 

Description détaillée

Définition à la ligne 31 du fichier poly_cellule.h.

Documentation des constructeurs et destructeur

◆ Poly_Cellule() [1/3]

Poly_Cellule::Poly_Cellule ( )

Définition à la ligne 26 du fichier poly_cellule.cpp.

◆ Poly_Cellule() [2/3]

Poly_Cellule::Poly_Cellule ( std::vector< Poly_Noeud * >  noeuds,
std::vector< Poly_Face * >  faces 
)

Définition à la ligne 30 du fichier poly_cellule.cpp.

◆ Poly_Cellule() [3/3]

Poly_Cellule::Poly_Cellule ( Poly_Cellule mdd)

Définition à la ligne 34 du fichier poly_cellule.cpp.

◆ ~Poly_Cellule()

Poly_Cellule::~Poly_Cellule ( )

Définition à la ligne 38 du fichier poly_cellule.cpp.

Références list_face, et list_noeud.

Documentation des fonctions membres

◆ add_face()

void Poly_Cellule::add_face ( Poly_Face newface)

Définition à la ligne 51 du fichier poly_cellule.cpp.

Références list_face.

Référencé par Poly_Voro::construit(), et Poly_Voro::fusion_noeuds().

Voici le graphe des appelants de cette fonction :

◆ add_noeud()

void Poly_Cellule::add_noeud ( Poly_Noeud newNoeud)

Définition à la ligne 50 du fichier poly_cellule.cpp.

Références list_noeud.

Référencé par Poly_Voro::construit().

Voici le graphe des appelants de cette fonction :

◆ get_face()

Poly_Face * Poly_Cellule::get_face ( int  num)

Définition à la ligne 48 du fichier poly_cellule.cpp.

Références list_face.

Référencé par Poly_Build_OCC::construit(), et Poly_Voro::fusion_noeuds().

Voici le graphe des appelants de cette fonction :

◆ get_nb_face()

int Poly_Cellule::get_nb_face ( void  )

Définition à la ligne 54 du fichier poly_cellule.cpp.

Références list_face.

Référencé par Poly_Build_OCC::construit(), et Poly_Voro::fusion_noeuds().

Voici le graphe des appelants de cette fonction :

◆ get_nb_noeud()

int Poly_Cellule::get_nb_noeud ( void  )

Définition à la ligne 53 du fichier poly_cellule.cpp.

Références list_noeud.

Référencé par Poly_Build_OCC::construit(), et Poly_Voro::fusion_noeuds().

Voici le graphe des appelants de cette fonction :

◆ get_noeud()

Poly_Noeud * Poly_Cellule::get_noeud ( int  num)

Définition à la ligne 47 du fichier poly_cellule.cpp.

Références list_noeud.

Référencé par Poly_Build_OCC::construit(), et Poly_Voro::fusion_noeuds().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ list_face

std::vector< Poly_Face* > Poly_Cellule::list_face
protected

Définition à la ligne 50 du fichier poly_cellule.h.

Référencé par add_face(), get_face(), get_nb_face(), et ~Poly_Cellule().

◆ list_noeud

std::vector< Poly_Noeud* > Poly_Cellule::list_noeud
protected

Définition à la ligne 49 du fichier poly_cellule.h.

Référencé par add_noeud(), get_nb_noeud(), get_noeud(), et ~Poly_Cellule().


La documentation de cette classe a été générée à partir du fichier suivant :