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

Fonctions membres publiques | |
| DLY_SEGMENT (class DLY_NOEUD *no1, class DLY_NOEUD *no2) | |
| DLY_SEGMENT (DLY_SEGMENT &mdd) | |
| virtual | ~DLY_SEGMENT () |
| DLY_NOEUD * | get_noeud1 (void) |
| DLY_NOEUD * | get_noeud2 (void) |
| void | insere_lien_tetra (class DLY_TETRA *tet) |
| int | tet_est_present (DLY_TETRA *tet) |
| int | get_nb_tetra (void) |
| DLY_TETRA * | get_tetra (int i) |
| DLY_TETRA * | get_tetra_feuille (void) |
| double | get_longueur (void) |
| double | calcul_longueur (class FCT_TAILLE *metrique=NULL, int pas=5, int conserve=1) |
| void | decoupe_noeud (std::vector< double > &lstpt) |
| double | get_critere (void) |
| void | change_critere (double crit) |
Attributs privés | |
| DLY_NOEUD * | noeud1 |
| DLY_NOEUD * | noeud2 |
| std::vector< class DLY_TETRA * > | lsttet |
| double | longueur |
| double | critere |
| double | t_demilongueur |
Définition à la ligne 30 du fichier dly_segment.h.
Définition à la ligne 36 du fichier dly_segment.cpp.
| DLY_SEGMENT::DLY_SEGMENT | ( | DLY_SEGMENT & | mdd | ) |
Définition à la ligne 39 du fichier dly_segment.cpp.
|
virtual |
Définition à la ligne 42 du fichier dly_segment.cpp.
| double DLY_SEGMENT::calcul_longueur | ( | class FCT_TAILLE * | metrique = NULL, |
| int | pas = 5, |
||
| int | conserve = 1 |
||
| ) |
Définition à la ligne 95 du fichier dly_segment.cpp.
Références FCT_TAILLE::evaluer(), DLY_NOEUD::get_coord(), OT_VECTEUR_3D::get_longueur(), longueur, noeud1, noeud2, sqrt(), et t_demilongueur.
Référencé par MAILLEUR_DELAUNAY::cree_tetra().


| void DLY_SEGMENT::change_critere | ( | double | crit | ) |
Définition à la ligne 152 du fichier dly_segment.cpp.
Références critere.
| void DLY_SEGMENT::decoupe_noeud | ( | std::vector< double > & | lstpt | ) |
Définition à la ligne 159 du fichier dly_segment.cpp.
Références DLY_NOEUD::get_coord(), noeud1, noeud2, et t_demilongueur.
Référencé par MAILLEUR_DELAUNAY::raffine_maillage().


| double DLY_SEGMENT::get_critere | ( | void | ) |
Définition à la ligne 147 du fichier dly_segment.cpp.
Références critere.
Référencé par MAILLEUR_DELAUNAY::retirer_front().

| double DLY_SEGMENT::get_longueur | ( | void | ) |
Définition à la ligne 90 du fichier dly_segment.cpp.
Références longueur.
| int DLY_SEGMENT::get_nb_tetra | ( | void | ) |
Définition à la ligne 67 du fichier dly_segment.cpp.
Références lsttet.
| DLY_NOEUD * DLY_SEGMENT::get_noeud1 | ( | void | ) |
Définition à la ligne 46 du fichier dly_segment.cpp.
Références noeud1.
Référencé par DLY_NOEUD::get_lien_segment().

| DLY_NOEUD * DLY_SEGMENT::get_noeud2 | ( | void | ) |
Définition à la ligne 50 du fichier dly_segment.cpp.
Références noeud2.
Référencé par DLY_NOEUD::get_lien_segment().

| DLY_TETRA * DLY_SEGMENT::get_tetra | ( | int | i | ) |
Définition à la ligne 72 du fichier dly_segment.cpp.
Références lsttet.
| DLY_TETRA * DLY_SEGMENT::get_tetra_feuille | ( | void | ) |
Définition à la ligne 77 du fichier dly_segment.cpp.
Références lsttet.
Référencé par MAILLEUR_DELAUNAY::raffine_maillage().

| void DLY_SEGMENT::insere_lien_tetra | ( | class DLY_TETRA * | tet | ) |
Définition à la ligne 55 du fichier dly_segment.cpp.
Références lsttet.
Référencé par DLY_TETRA::change_segment1(), DLY_TETRA::change_segment2(), DLY_TETRA::change_segment3(), DLY_TETRA::change_segment4(), DLY_TETRA::change_segment5(), et DLY_TETRA::change_segment6().

| int DLY_SEGMENT::tet_est_present | ( | DLY_TETRA * | tet | ) |
Définition à la ligne 61 du fichier dly_segment.cpp.
Références lsttet.
|
private |
Définition à la ligne 56 du fichier dly_segment.h.
Référencé par change_critere(), et get_critere().
|
private |
Définition à la ligne 55 du fichier dly_segment.h.
Référencé par calcul_longueur(), et get_longueur().
|
private |
Définition à la ligne 54 du fichier dly_segment.h.
Référencé par get_nb_tetra(), get_tetra(), get_tetra_feuille(), insere_lien_tetra(), et tet_est_present().
|
private |
Définition à la ligne 52 du fichier dly_segment.h.
Référencé par calcul_longueur(), decoupe_noeud(), et get_noeud1().
|
private |
Définition à la ligne 53 du fichier dly_segment.h.
Référencé par calcul_longueur(), decoupe_noeud(), et get_noeud2().
|
private |
Définition à la ligne 57 du fichier dly_segment.h.
Référencé par calcul_longueur(), et decoupe_noeud().