![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <CAD4FE_mg_front_3d.h>
Fonctions membres publiques statiques | |
static void | initialise_compteur_id (void) |
static void | initialise_compteur_id (void) |
Attributs privés | |
class MG_NOEUD * | noeud1 |
class MG_NOEUD * | noeud2 |
class MG_NOEUD * | noeud3 |
class MG_TRIANGLE * | triangle |
class VOISIN | voisin [3] |
int | ifail |
int | numero_front |
unsigned long | id |
Attributs privés statiques | |
static unsigned long | idmax =0 |
Définition à la ligne 42 du fichier CAD4FE_mg_front_3d.h.
MG_FRONT_3D::MG_FRONT_3D | ( | MG_NOEUD * | no1, |
MG_NOEUD * | no2, | ||
MG_NOEUD * | no3, | ||
MG_TRIANGLE * | tri | ||
) |
Définition à la ligne 42 du fichier mg_front_3D.cpp.
Références VOISIN::ft, idmax, et voisin.
MG_FRONT_3D::~MG_FRONT_3D | ( | ) |
Définition à la ligne 52 du fichier mg_front_3D.cpp.
MG_FRONT_3D::MG_FRONT_3D | ( | MG_NOEUD * | no1, |
MG_NOEUD * | no2, | ||
MG_NOEUD * | no3, | ||
MG_TRIANGLE * | tri | ||
) |
MG_FRONT_3D::~MG_FRONT_3D | ( | ) |
void MG_FRONT_3D::changer_angle_voisin | ( | double | angle, |
int | num | ||
) |
Définition à la ligne 93 du fichier mg_front_3D.cpp.
Références VOISIN::angle, et voisin.
Référencé par MAILLEUR3D::mise_a_jour_voisin_front().
void MG_FRONT_3D::changer_angle_voisin | ( | double | angle, |
int | num | ||
) |
void MG_FRONT_3D::changer_front_voisin | ( | MG_FRONT_3D * | front, |
int | num | ||
) |
Définition à la ligne 83 du fichier mg_front_3D.cpp.
Références VOISIN::ft, et voisin.
Référencé par MAILLEUR3D::mise_a_jour_voisin_front(), et MAILLEUR3D::recherche_voisin_front().
void MG_FRONT_3D::changer_front_voisin | ( | MG_FRONT_3D * | front, |
int | num | ||
) |
void MG_FRONT_3D::changer_numero_front | ( | int | num | ) |
Définition à la ligne 129 du fichier mg_front_3D.cpp.
Références numero_front.
Référencé par MAILLEUR3D::ajouter_front_courant(), et MAILLEUR3D::echange_de_front().
void MG_FRONT_3D::changer_numero_front | ( | int | num | ) |
double MG_FRONT_3D::get_angle_voisin | ( | int | num | ) |
double MG_FRONT_3D::get_angle_voisin | ( | int | num | ) |
Définition à la ligne 88 du fichier mg_front_3D.cpp.
Références VOISIN::angle, et voisin.
Référencé par MAILLEUR3D::progresse_front().
BOITE_3D MG_FRONT_3D::get_boite_3D | ( | void | ) |
Définition à la ligne 118 du fichier mg_front_3D.cpp.
Références MG_TRIANGLE::get_boite_3D(), et triangle.
BOITE_3D MG_FRONT_3D::get_boite_3D | ( | void | ) |
MG_FRONT_3D* MG_FRONT_3D::get_front_voisin | ( | int | num | ) |
MG_FRONT_3D * MG_FRONT_3D::get_front_voisin | ( | int | num | ) |
Définition à la ligne 78 du fichier mg_front_3D.cpp.
Références VOISIN::ft, et voisin.
Référencé par MAILLEUR3D::detruit_tetra(), MAILLEUR3D::insere_contrainte_tetra(), MAILLEUR3D::insere_contrainte_triangle(), MAILLEUR3D::mise_a_jour_voisin_front(), MAILLEUR3D::progresse_front(), MAILLEUR3D::test_front(), MAILLEUR3D::traite_front_adjacent1(), MAILLEUR3D::traite_front_adjacent2(), MAILLEUR3D::traite_front_adjacent3(), MAILLEUR3D::traite_front_general(), et MAILLEUR3D::traite_front_lie().
unsigned long MG_FRONT_3D::get_id | ( | void | ) |
Définition à la ligne 98 du fichier mg_front_3D.cpp.
Références id.
unsigned long MG_FRONT_3D::get_id | ( | void | ) |
int MG_FRONT_3D::get_ifail | ( | void | ) |
Définition à la ligne 103 du fichier mg_front_3D.cpp.
Références ifail.
Référencé par MAILLEUR3D::genere_noeud(), et MAILLEUR3D::insere_tetra().
int MG_FRONT_3D::get_ifail | ( | void | ) |
MG_NOEUD* MG_FRONT_3D::get_noeud1 | ( | void | ) |
MG_NOEUD * MG_FRONT_3D::get_noeud1 | ( | void | ) |
Définition à la ligne 58 du fichier mg_front_3D.cpp.
Références noeud1.
Référencé par MAILLEUR3D::angle_front(), MAILLEUR3D::genere_noeud(), MAILLEUR3D::insere_contrainte_tetra(), MAILLEUR3D::insere_contrainte_triangle(), MAILLEUR3D::insere_tetra(), MAILLEUR3D::mise_a_jour_voisin_front(), MAILLEUR3D::progresse_front(), MAILLEUR3D::traite_front_adjacent1(), MAILLEUR3D::traite_front_general(), et MAILLEUR3D::traite_front_lie().
MG_NOEUD* MG_FRONT_3D::get_noeud2 | ( | void | ) |
MG_NOEUD * MG_FRONT_3D::get_noeud2 | ( | void | ) |
Définition à la ligne 63 du fichier mg_front_3D.cpp.
Références noeud2.
Référencé par MAILLEUR3D::angle_front(), MAILLEUR3D::genere_noeud(), MAILLEUR3D::insere_contrainte_tetra(), MAILLEUR3D::insere_contrainte_triangle(), MAILLEUR3D::insere_tetra(), MAILLEUR3D::mise_a_jour_voisin_front(), MAILLEUR3D::progresse_front(), MAILLEUR3D::traite_front_adjacent1(), MAILLEUR3D::traite_front_general(), et MAILLEUR3D::traite_front_lie().
MG_NOEUD* MG_FRONT_3D::get_noeud3 | ( | void | ) |
MG_NOEUD * MG_FRONT_3D::get_noeud3 | ( | void | ) |
Définition à la ligne 68 du fichier mg_front_3D.cpp.
Références noeud3.
Référencé par MAILLEUR3D::angle_front(), MAILLEUR3D::genere_noeud(), MAILLEUR3D::insere_contrainte_tetra(), MAILLEUR3D::insere_contrainte_triangle(), MAILLEUR3D::insere_tetra(), MAILLEUR3D::mise_a_jour_voisin_front(), MAILLEUR3D::progresse_front(), MAILLEUR3D::traite_front_adjacent1(), MAILLEUR3D::traite_front_general(), et MAILLEUR3D::traite_front_lie().
int MG_FRONT_3D::get_numero_front | ( | void | ) |
int MG_FRONT_3D::get_numero_front | ( | void | ) |
Définition à la ligne 135 du fichier mg_front_3D.cpp.
Références numero_front.
Référencé par MAILLEUR3D::echange_de_front(), MAILLEUR3D::progresse_front(), MAILLEUR3D::supprimer_front_en_avancant_sans_delete(), et MAILLEUR3D::supprimer_front_en_reculant().
MG_TRIANGLE * MG_FRONT_3D::get_triangle | ( | void | ) |
Définition à la ligne 73 du fichier mg_front_3D.cpp.
Références triangle.
Référencé par MAILLEUR3D::ajouter_front(), MAILLEUR3D::echange_de_front(), MAILLEUR3D::genere_noeud(), MAILLEUR3D::insere_tetra(), MAILLEUR3D::supprimer_front_en_avancant_sans_delete(), MAILLEUR3D::supprimer_front_en_reculant(), et MAILLEUR3D::traite_destruction().
MG_TRIANGLE* MG_FRONT_3D::get_triangle | ( | void | ) |
void MG_FRONT_3D::incremente_ifail | ( | void | ) |
Définition à la ligne 108 du fichier mg_front_3D.cpp.
Références ifail.
Référencé par MAILLEUR3D::detruit_tetra(), et MAILLEUR3D::progresse_front().
void MG_FRONT_3D::incremente_ifail | ( | void | ) |
void MG_FRONT_3D::ini_ifail | ( | void | ) |
Définition à la ligne 113 du fichier mg_front_3D.cpp.
Références ifail.
Référencé par MAILLEUR3D::progresse_front().
|
static |
Définition à la ligne 123 du fichier mg_front_3D.cpp.
Références idmax.
|
static |
|
private |
Définition à la ligne 73 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_id().
|
staticprivate |
Définition à la ligne 74 du fichier CAD4FE_mg_front_3d.h.
Référencé par initialise_compteur_id(), et MG_FRONT_3D().
|
private |
Définition à la ligne 71 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_ifail(), incremente_ifail(), et ini_ifail().
|
private |
Définition à la ligne 66 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_noeud1().
|
private |
Définition à la ligne 67 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_noeud2().
|
private |
Définition à la ligne 68 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_noeud3().
|
private |
Définition à la ligne 72 du fichier CAD4FE_mg_front_3d.h.
Référencé par changer_numero_front(), et get_numero_front().
|
private |
Définition à la ligne 69 du fichier CAD4FE_mg_front_3d.h.
Référencé par get_boite_3D(), et get_triangle().
|
private |
Définition à la ligne 70 du fichier CAD4FE_mg_front_3d.h.
Référencé par changer_angle_voisin(), changer_front_voisin(), get_angle_voisin(), get_front_voisin(), et MG_FRONT_3D().