31 #include <TopTools_ListOfShape.hxx>
49 TopoDS_Shape topods_shape,
52 bool fusionner_entite_similaire=
false,
53 double precision=1e-6,
54 bool importer_triangulation=
false,
55 double epsilon_triangulation=1.);
57 TopoDS_Shape topods_shape,
60 bool fusionner_entite_similaire=
false,
61 double precision=1e-6,
62 bool importer_triangulation=
false,
63 double epsilon_triangulation=1.);
67 std::vector<MG_SOMMET*> &vector_sommet,
68 std::vector<MG_ARETE*> &vector_arete,
69 std::vector<MG_BOUCLE*> &vector_boucle,
70 std::vector<MG_FACE*> &vector_face,
71 std::vector<MG_COQUILLE*> &vector_coquille,
72 std::vector<MG_VOLUME*> &vector_volume,
73 bool fusionner_entite_similaire=
false,
74 double precision=1e-6,
75 bool importer_triangulation=
false,
76 double epsilon_triangulation=1.);
77 static void get_listofTopoDS_Shape(std::map<MG_CG_FORME*,MG_CG_FORME*> *map_forme, TopTools_ListOfShape &listofshape);
static MG_CG_FORME * reconstruire_MG_CG_FORME(MG_CG_FORME *mgcg_forme, TopoDS_Shape topods_shape, OCC_FONCTION *occ_fonction, MG_GEOMETRIE *mg_geometrie, bool fusionner_entite_similaire=false, double precision=1e-6, bool importer_triangulation=false, double epsilon_triangulation=1.)
static void get_listofTopoDS_Shape(std::map< MG_CG_FORME *, MG_CG_FORME * > *map_forme, TopTools_ListOfShape &listofshape)
static MG_CG_FORME * creer_MG_CG_FORME(MG_CG_MODELE *mgcg_modele, TopoDS_Shape topods_shape, OCC_FONCTION *occ_fonction, MG_GEOMETRIE *mg_geometrie, bool fusionner_entite_similaire=false, double precision=1e-6, bool importer_triangulation=false, double epsilon_triangulation=1.)
static void creer_nouveau_mg_element(TopoDS_Shape topods_shape, OCC_FONCTION *occ_fonction, MG_GEOMETRIE *mg_geometrie, std::vector< MG_SOMMET * > &vector_sommet, std::vector< MG_ARETE * > &vector_arete, std::vector< MG_BOUCLE * > &vector_boucle, std::vector< MG_FACE * > &vector_face, std::vector< MG_COQUILLE * > &vector_coquille, std::vector< MG_VOLUME * > &vector_volume, bool fusionner_entite_similaire=false, double precision=1e-6, bool importer_triangulation=false, double epsilon_triangulation=1.)