89 std::multimap<unsigned long,class BLOC_MAILLE_1D*,std::less <unsigned long> >
lstb1d;
90 std::multimap<unsigned long,class BLOC_MAILLE_2D*,std::less <unsigned long> >
lstb2d;
91 std::multimap<unsigned long,class BLOC_MAILLE_3D*,std::less <unsigned long> >
lstb3d;
114 std::vector<MG_SEGMENT*>
lst;
127 std::vector<MG_TRIANGLE*>
lst;
140 std::vector<MG_TETRA*>
lst;
std::vector< MG_SEGMENT * > lst
unsigned long get_id(void)
BLOC_MAILLE_1D(class MG_ARETE *are, int ty)
BLOC_MAILLE_2D(class MG_FACE *fac, int ty)
std::vector< MG_TRIANGLE * > lst
unsigned long get_id(void)
unsigned long get_id(void)
std::vector< MG_TETRA * > lst
BLOC_MAILLE_3D(class MG_VOLUME *vol)
class MG_NOEUD * noeudmod
CORRESPONDANCENOEUD(class MG_NOEUD *n1, class MG_NOEUD *n2)
class MG_NOEUD * noeudori
MG_TRIANGLE * trouve_triangle(std::multimap< unsigned long, MG_TRIANGLE *, std::less< unsigned long > > &lst, MG_NOEUD *no)
void cree_liste_frontiere(MG_MAILLAGE *mai)
class MG_GESTIONNAIRE * gestorigine
class MG_GESTIONNAIRE * gestmodifie
REMAILLEUR(class MG_GESTIONNAIRE *gentier, MG_GESTIONNAIRE *gbloc, class MG_GEOMETRIE *geo1, MG_GEOMETRIE *geo2, class FCT_TAILLE *fct_taille1, class FCT_TAILLE *fct_taille2, MG_MAILLAGE *mori, MG_MAILLAGE *mmodi, VCT_COMPARAISON_RESULTAT &cmp)
MG_NOEUD * get_liste_correspondance(MG_NOEUD *n1)
void initialise_octree(void)
std::multimap< unsigned long, class BLOC_MAILLE_1D *, std::less< unsigned long > > lstb1d
class FCT_TAILLE * carteori
VCT_COMPARAISON_RESULTAT & rescmp
TPL_OCTREE_FCT< MG_NOEUD *, FCT_TAILLE > * octree
class MG_MAILLAGE * maimodifie
void transfert_coord(double *xyz, double *xyz2)
MG_NOEUD * transfert_noeud(MG_NOEUD *no, MG_ELEMENT_TOPOLOGIQUE *ele)
void cree_bloc_maille(std::multimap< unsigned long, MG_SEGMENT *, std::less< unsigned long > > &lst, MG_ARETE *arete)
MG_TETRA * trouve_tetra(std::multimap< unsigned long, MG_TETRA *, std::less< unsigned long > > &lst, MG_NOEUD *no)
void ajouter_liste_correspondance_noeud(MG_NOEUD *n1, MG_NOEUD *n2)
int point_appartient_volume(double *xyz, int numvol)
TPL_LISTE_ENTITE< MG_TRIANGLE * > * lsttrifront
class MG_GEOMETRIE * geoorigine
MG_SEGMENT * trouve_segment(std::multimap< unsigned long, MG_SEGMENT *, std::less< unsigned long > > &lst, MG_NOEUD *no)
std::multimap< unsigned long, class BLOC_MAILLE_3D *, std::less< unsigned long > > lstb3d
class FCT_TAILLE * cartemod
std::map< unsigned long, CORRESPONDANCENOEUD > lstcorrnoeud
void detruit_noeud(MG_ELEMENT_MAILLAGE *elebase, double distance, int type=0)
int inter_droite_triangle(double *xyz, double *dir, MG_TRIANGLE *tri, double *t)
class MG_GEOMETRIE * geomodifie
class MG_MAILLAGE * maiorigine
std::multimap< unsigned long, class BLOC_MAILLE_2D *, std::less< unsigned long > > lstb2d