20#ifndef __MESHCUT_GLOBALS_HXX__
21#define __MESHCUT_GLOBALS_HXX__
44 extern std::map<TYPE_MAILLE, std::vector<int> >
newCNX;
Definition: MeshCut_Maillage.hxx:32
Definition: MeshCut_Carre.hxx:26
std::vector< float > newXX
Definition: MeshCut_DC.cxx:49
Maillage * MAILLAGE2
Definition: MeshCut_Globals.hxx:41
int indexNouvellesMailles
Definition: MeshCut_DC.cxx:45
std::map< TYPE_MAILLE, std::vector< int > > GMplus
Definition: MeshCut_DC.cxx:52
int indexNouveauxNoeuds
Definition: MeshCut_Globals.hxx:39
std::map< std::string, int > intersections
Table des points d'intersection calculés.
Definition: MeshCut_DC.cxx:43
int Naretes
Definition: MeshCut_DC.cxx:65
int * POSN
Version -1/0/+1 du précédent, selon epsilon.
Definition: MeshCut_DC.cxx:56
int offsetMailles
Definition: MeshCut_Globals.hxx:39
std::vector< float > newZZ
Definition: MeshCut_Globals.hxx:43
float epsilon
distance en dessous de laquelle un point est considéré comme appartenant au plan de coupe
Definition: MeshCut_DC.cxx:62
std::map< TYPE_MAILLE, int > cptNouvellesMailles
Definition: MeshCut_DC.cxx:51
bool debug
Definition: MeshCut_DC.cxx:64
float normale[3]
Definition: MeshCut_DC.cxx:60
float * DNP
Distance Noeud Plan.
Definition: MeshCut_DC.cxx:55
Maillage * MAILLAGE1
Definition: MeshCut_DC.cxx:47
std::map< TYPE_MAILLE, std::vector< int > > GMmoins
Definition: MeshCut_Globals.hxx:46
std::string str_id_GMmoins
Definition: MeshCut_Globals.hxx:40
std::map< TYPE_MAILLE, std::vector< int > > newCNX
Definition: MeshCut_DC.cxx:50
float d
coefficient constant de l'équation du plan de coupe
Definition: MeshCut_DC.cxx:61
std::vector< int > cutTetras
Definition: MeshCut_DC.cxx:53
float pointPlan[3]
Définition du plan de coupe.
Definition: MeshCut_Globals.hxx:54
std::string str_id_GMplus
Definition: MeshCut_DC.cxx:46
std::vector< float > newYY
Definition: MeshCut_Globals.hxx:43
std::string str_id_maillagenew
Definition: MeshCut_DC.cxx:58