![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <poly_noeud.h>
Fonctions membres publiques | |
Poly_Noeud (int numm, double x, double y, double z) | |
Poly_Noeud (Poly_Noeud &mdd) | |
~Poly_Noeud () | |
int | get_num (void) |
void | set_num (int val) |
BOITE_3D | get_boite_3D (void) |
long | get_id (void) |
void | active_fusion (void) |
void | desactive_fusion (void) |
bool | est_fusionne (void) |
void | change_vertex (TopoDS_Vertex p) |
TopoDS_Vertex | get_vertex (void) |
Poly_Noeud * | get_maitre_fusion (void) |
void | change_maitre_fusion (Poly_Noeud *nd) |
![]() | |
Poly_Point (double xx, double yy, double zz) | |
Poly_Point (Poly_Point &mdd) | |
~Poly_Point () | |
double | get_x (void) |
double | get_y (void) |
double | get_z (void) |
void | set_x (double val) |
void | set_y (double val) |
void | set_z (double val) |
Attributs protégés | |
int | num |
bool | fusion |
TopoDS_Vertex | vtx |
Poly_Noeud * | maitre_fusion |
![]() | |
double | x |
double | y |
double | z |
Définition à la ligne 31 du fichier poly_noeud.h.
Poly_Noeud::Poly_Noeud | ( | int | numm, |
double | x, | ||
double | y, | ||
double | z | ||
) |
Définition à la ligne 25 du fichier poly_noeud.cpp.
Poly_Noeud::Poly_Noeud | ( | Poly_Noeud & | mdd | ) |
Définition à la ligne 29 du fichier poly_noeud.cpp.
Poly_Noeud::~Poly_Noeud | ( | ) |
Définition à la ligne 33 du fichier poly_noeud.cpp.
void Poly_Noeud::active_fusion | ( | void | ) |
Définition à la ligne 62 du fichier poly_noeud.cpp.
Références fusion.
void Poly_Noeud::change_maitre_fusion | ( | Poly_Noeud * | nd | ) |
Définition à la ligne 85 du fichier poly_noeud.cpp.
Références maitre_fusion.
void Poly_Noeud::change_vertex | ( | TopoDS_Vertex | p | ) |
Définition à la ligne 74 du fichier poly_noeud.cpp.
Références vtx.
Référencé par Poly_Build_OCC::construit().
void Poly_Noeud::desactive_fusion | ( | void | ) |
Définition à la ligne 68 du fichier poly_noeud.cpp.
Références fusion.
bool Poly_Noeud::est_fusionne | ( | void | ) |
Définition à la ligne 56 du fichier poly_noeud.cpp.
Références fusion.
BOITE_3D Poly_Noeud::get_boite_3D | ( | void | ) |
Définition à la ligne 43 du fichier poly_noeud.cpp.
Références Poly_Point::x, Poly_Point::y, et Poly_Point::z.
long Poly_Noeud::get_id | ( | void | ) |
Définition à la ligne 50 du fichier poly_noeud.cpp.
Références num.
Poly_Noeud * Poly_Noeud::get_maitre_fusion | ( | void | ) |
Définition à la ligne 91 du fichier poly_noeud.cpp.
Références maitre_fusion.
Référencé par Poly_Build_OCC::construit(), et Poly_Voro::fusion_noeuds().
int Poly_Noeud::get_num | ( | void | ) |
Définition à la ligne 37 du fichier poly_noeud.cpp.
Références num.
TopoDS_Vertex Poly_Noeud::get_vertex | ( | void | ) |
Définition à la ligne 79 du fichier poly_noeud.cpp.
Références vtx.
Référencé par Poly_Build_OCC::construit().
void Poly_Noeud::set_num | ( | int | val | ) |
Définition à la ligne 39 du fichier poly_noeud.cpp.
Références num.
|
protected |
Définition à la ligne 57 du fichier poly_noeud.h.
Référencé par active_fusion(), desactive_fusion(), et est_fusionne().
|
protected |
Définition à la ligne 59 du fichier poly_noeud.h.
Référencé par change_maitre_fusion(), et get_maitre_fusion().
|
protected |
Définition à la ligne 56 du fichier poly_noeud.h.
|
protected |
Définition à la ligne 58 du fichier poly_noeud.h.
Référencé par change_vertex(), et get_vertex().