![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <m3d_noeud.h>


Fonctions membres publiques | |
| M3D_NOEUD (unsigned long num, MG_ELEMENT_TOPOLOGIQUE *topo, double xx, double yy, double zz, int origine) | |
| M3D_NOEUD (MG_ELEMENT_TOPOLOGIQUE *topo, double xx, double yy, double zz, int origine) | |
| M3D_NOEUD (M3D_NOEUD &mdd) | |
| virtual | ~M3D_NOEUD () |
| virtual int | get_type_entite () |
| virtual void | etat_detruit (void) |
| virtual void | etat_actif (void) |
| virtual void | etat_inactif (void) |
| virtual int | get_etat (void) |
| virtual void | enregistrer (std::ostream &o, double version) |
Fonctions membres publiques hérités de MG_NOEUD | |
| MG_NOEUD (unsigned long num, MG_ELEMENT_TOPOLOGIQUE *topo, double xx, double yy, double zz, int origine) | |
| MG_NOEUD (MG_ELEMENT_TOPOLOGIQUE *topo, double xx, double yy, double zz, int origine) | |
| MG_NOEUD (MG_NOEUD &mdd) | |
| virtual MG_NOEUD * | dupliquer (class MG_MAILLAGE *mgmai, long decalage) |
| virtual | ~MG_NOEUD () |
| virtual double | get_x (void) |
| virtual double | get_y (void) |
| virtual double | get_z (void) |
| virtual double * | get_coord (void) |
| virtual void | change_x (double xx) |
| virtual void | change_y (double yy) |
| virtual void | change_z (double zz) |
| virtual void | change_coord (double *coo) |
| virtual int | get_dimension (void) |
| virtual class BOITE_2D | get_boite_2D (double periodeu, double periodev) |
| virtual class BOITE_3D | get_boite_3D (void) |
| virtual void | change_u (double uu) |
| virtual void | change_v (double vv) |
| virtual double | get_u (void) |
| virtual double | get_v (void) |
| TPL_LISTE_ENTITE< class MG_SEGMENT * > * | get_lien_segment (void) |
| TPL_LISTE_ENTITE< class MG_SEGMENT * > * | get_lien_petit_segment (void) |
| TPL_LISTE_ENTITE< class MG_TRIANGLE * > * | get_lien_triangle (void) |
| TPL_LISTE_ENTITE< class MG_TRIANGLE * > * | get_lien_petit_triangle (void) |
| TPL_LISTE_ENTITE< class MG_QUADRANGLE * > * | get_lien_quadrangle (void) |
| TPL_LISTE_ENTITE< class MG_QUADRANGLE * > * | get_lien_petit_quadrangle (void) |
| TPL_LISTE_ENTITE< class MG_TETRA * > * | get_lien_tetra (void) |
| TPL_LISTE_ENTITE< class MG_TETRA * > * | get_lien_petit_tetra (void) |
| TPL_LISTE_ENTITE< class MG_HEXA * > * | get_lien_hexa (void) |
| TPL_LISTE_ENTITE< class MG_HEXA * > * | get_lien_petit_hexa (void) |
| TPL_LISTE_ENTITE< class MG_PENTA * > * | get_lien_penta (void) |
| TPL_LISTE_ENTITE< class MG_PENTA * > * | get_lien_petit_penta (void) |
| TPL_LISTE_ENTITE< class MG_PYRAMIDE * > * | get_lien_pyramide (void) |
| TPL_LISTE_ENTITE< class MG_PYRAMIDE * > * | get_lien_petit_pyramide (void) |
| bool | operator== (const MG_NOEUD &mdd) const |
Fonctions membres publiques hérités de MG_ELEMENT_MAILLAGE | |
| MG_ELEMENT_MAILLAGE (class MG_ELEMENT_TOPOLOGIQUE *topo, int origine) | |
| MG_ELEMENT_MAILLAGE (unsigned long num, MG_ELEMENT_TOPOLOGIQUE *topo, int origine) | |
| MG_ELEMENT_MAILLAGE (MG_ELEMENT_MAILLAGE &mdd) | |
| virtual | ~MG_ELEMENT_MAILLAGE () |
| MG_ELEMENT_TOPOLOGIQUE * | get_lien_topologie (void) |
| void | change_lien_topologie (MG_ELEMENT_TOPOLOGIQUE *topo) |
| void | change_lien_topologie2 (MG_ELEMENT_TOPOLOGIQUE *topo) |
| virtual void | change_nouveau_numero (int num) |
| virtual int | get_nouveau_numero (void) |
| virtual void | change_origine (int) |
| virtual int | get_origine (void) |
| virtual MG_ELEMENT_MAILLAGE * | get_element_reference (void) |
| virtual void | change_element_reference (MG_ELEMENT_MAILLAGE *ele) |
| virtual void | change_solution (double val, int num=0) |
| virtual double | get_solution (int num=0) |
Fonctions membres publiques hérités de MG_IDENTIFICATEUR | |
| MG_IDENTIFICATEUR (unsigned long num) | |
| MG_IDENTIFICATEUR () | |
| MG_IDENTIFICATEUR (MG_IDENTIFICATEUR &mdd) | |
| virtual | ~MG_IDENTIFICATEUR () |
| unsigned long | get_id () |
| void | change_id (unsigned long idtmp) |
| virtual void | get_fichier_dependant (std::vector< std::string > &liste_fichier) |
Fonctions membres publiques hérités de OT_REFERENCE | |
| OT_REFERENCE () | |
| OT_REFERENCE (OT_REFERENCE &mdd) | |
| virtual | ~OT_REFERENCE () |
| void | incrementer (void) |
| void | decrementer (void) |
| int | get_nb_reference (void) |
Attributs privés | |
| int | etat |
Membres hérités additionnels | |
Attributs protégés hérités de MG_NOEUD | |
| double | xyz [3] |
| double | u |
| double | v |
| TPL_LISTE_ENTITE< class MG_SEGMENT * > | segment |
| TPL_LISTE_ENTITE< class MG_SEGMENT * > | petit_segment |
| TPL_LISTE_ENTITE< class MG_TRIANGLE * > | triangle |
| TPL_LISTE_ENTITE< class MG_TRIANGLE * > | petit_triangle |
| TPL_LISTE_ENTITE< class MG_QUADRANGLE * > | quadrangle |
| TPL_LISTE_ENTITE< class MG_QUADRANGLE * > | petit_quadrangle |
| TPL_LISTE_ENTITE< class MG_TETRA * > | tetra |
| TPL_LISTE_ENTITE< class MG_TETRA * > | petit_tetra |
| TPL_LISTE_ENTITE< class MG_HEXA * > | hexa |
| TPL_LISTE_ENTITE< class MG_HEXA * > | petit_hexa |
| TPL_LISTE_ENTITE< class MG_PENTA * > | penta |
| TPL_LISTE_ENTITE< class MG_PENTA * > | petit_penta |
| TPL_LISTE_ENTITE< class MG_PYRAMIDE * > | pyramide |
| TPL_LISTE_ENTITE< class MG_PYRAMIDE * > | petit_pyramide |
Attributs protégés hérités de MG_ELEMENT_MAILLAGE | |
| MG_ELEMENT_TOPOLOGIQUE * | liaison_topologique |
| MG_ELEMENT_MAILLAGE * | reference |
| int | nouveau_numero |
| int | origine_creation |
| double | solution [MAX_TYPE_SOLUTION] |
Définition à la ligne 32 du fichier m3d_noeud.h.
| M3D_NOEUD::M3D_NOEUD | ( | unsigned long | num, |
| MG_ELEMENT_TOPOLOGIQUE * | topo, | ||
| double | xx, | ||
| double | yy, | ||
| double | zz, | ||
| int | origine | ||
| ) |
Définition à la ligne 35 du fichier m3d_noeud.cpp.
| M3D_NOEUD::M3D_NOEUD | ( | MG_ELEMENT_TOPOLOGIQUE * | topo, |
| double | xx, | ||
| double | yy, | ||
| double | zz, | ||
| int | origine | ||
| ) |
Définition à la ligne 39 du fichier m3d_noeud.cpp.
| M3D_NOEUD::M3D_NOEUD | ( | M3D_NOEUD & | mdd | ) |
Définition à la ligne 44 du fichier m3d_noeud.cpp.
|
virtual |
Définition à la ligne 49 du fichier m3d_noeud.cpp.
|
virtual |
Réimplémentée à partir de MG_NOEUD.
Définition à la ligne 79 du fichier m3d_noeud.cpp.
Références MAGIC::MAILLEURFRONTALETAT::DETRUIT, MG_NOEUD::enregistrer(), et etat.

|
virtual |
Définition à la ligne 69 du fichier m3d_noeud.cpp.
Références MAGIC::MAILLEURFRONTALETAT::ACTIF, et etat.
Référencé par MAILLEUR3D::traite_front_general(), et MAILLEUR_DELAUNAY::transfert_maillage().

|
virtual |
Définition à la ligne 60 du fichier m3d_noeud.cpp.
Références MAGIC::MAILLEURFRONTALETAT::DETRUIT, et etat.
Référencé par MAILLEUR3D::detruit_tetra().

|
virtual |
Définition à la ligne 65 du fichier m3d_noeud.cpp.
Références etat, et MAGIC::MAILLEURFRONTALETAT::INACTIF.
|
virtual |
Définition à la ligne 74 du fichier m3d_noeud.cpp.
Références etat.
Référencé par MAILLEUR3D::progresse_front(), et MAILLEUR_DELAUNAY::transfert_maillage().

|
virtual |
Réimplémentée à partir de MG_NOEUD.
Définition à la ligne 54 du fichier m3d_noeud.cpp.
Références MAGIC::TYPE_ENTITE::IDM3D_NOEUD.
|
private |
Définition à la ligne 50 du fichier m3d_noeud.h.
Référencé par enregistrer(), etat_actif(), etat_detruit(), etat_inactif(), et get_etat().