23 #ifndef vct_comparaison_resultath
24 #define vct_comparaison_resultath
81 void enregistrer(
char *nom,
char* nomgestori,
char *nomgestmod);
142 std::map<unsigned long,unsigned long,std::less<long> >::iterator
it;
CORRESPONDANCE(CORRESPONDANCE &mdd)
CORRESPONDANCE(class MG_ELEMENT_TOPOLOGIQUE *ori, MG_ELEMENT_TOPOLOGIQUE *mod, typecorres typeco_)
CORRESPONDANCE(const CORRESPONDANCE &mdd)
class MG_ELEMENT_TOPOLOGIQUE * eleorigine
MG_ELEMENT_TOPOLOGIQUE * elemodifie
int get_nb_liste_localise_face(void)
void ajouter_localise_face(unsigned long val)
OT_VECTEUR_3D change_coord_mod_ori(OT_VECTEUR_3D vec)
int get_correspondance_premier(unsigned long &idorigine, unsigned long &idmodifie)
MG_ELEMENT_TOPOLOGIQUE * get_liste_topologie(int type, int num)
void ajouter_liste_topologie(int type, MG_ELEMENT_TOPOLOGIQUE *ele)
MG_GEOMETRIE * geo_modifie
void change_face_reference1(class MG_FACE *face)
OT_MATRICE_3D change_base_mod_ori(OT_MATRICE_3D base)
void change_face_reference2(class MG_FACE *face)
unsigned long get_liste_identite(int num)
OT_MATRICE_3D change(class OT_TENSEUR *tens)
int get_nb_liste_topologie(int type)
OT_VECTEUR_3D change_vecteur_mod_ori(OT_VECTEUR_3D vec)
TPL_LISTE_ENTITE< unsigned long > localise_sommet
std::map< unsigned long, unsigned long, std::less< unsigned long > > listecorrespondante3
void ajouter_localise_arete(unsigned long val)
void enregistrer(char *nom, char *nomgestori, char *nomgestmod)
std::map< unsigned long, unsigned long, std::less< unsigned long > > listecorrespondante2
int get_nb_liste_correspondance(void)
void initialise_changement_repere(OT_VECTEUR_3D &vec1, OT_VECTEUR_3D &vec2, OT_VECTEUR_3D &vec3, OT_VECTEUR_3D &vec4)
void lire(char *nom, MG_GESTIONNAIRE **gestori, MG_GESTIONNAIRE **gestmod)
TPL_LISTE_ENTITE< unsigned long > modifie_arete
OT_VECTEUR_3D change_vecteur_ori_mod(OT_VECTEUR_3D vec)
void ajouter_similarite(unsigned long val)
TPL_LISTE_ENTITE< unsigned long > identite
TPL_MAP_ENTITE< MG_ELEMENT_TOPOLOGIQUE * > modifieapparue
unsigned long get_liste_localise_face(int num)
MG_GESTIONNAIRE * gest_modifie
std::map< unsigned long, unsigned long, std::less< long > >::iterator it
unsigned long get_correspondance_modifie(unsigned long idmodifie)
std::map< unsigned long, CORRESPONDANCE, std::less< unsigned long > > listecorrespondante1bis
int get_nb_liste_similarite(void)
TPL_LISTE_ENTITE< unsigned long > similarite
MG_GESTIONNAIRE * gest_origine
MG_GEOMETRIE * geo_origine
void compare_enregistrement(char *nom, char *nom1, char *nom2)
TPL_MAP_ENTITE< MG_ELEMENT_TOPOLOGIQUE * > origineconserve
class MG_FACE * get_face_reference2(void)
unsigned long get_correspondance_origine(unsigned long idorigine)
void supprimer_liste_topologie(int type, MG_ELEMENT_TOPOLOGIQUE *ele)
int get_nb_liste_identite(void)
TPL_LISTE_ENTITE< unsigned long > modifie_face
void ajouter_correspondance(unsigned long idorigine, unsigned long idmodifie)
int get_correspondance_suivant(unsigned long &idorigine, unsigned long &idmodifie)
TPL_MAP_ENTITE< MG_ELEMENT_TOPOLOGIQUE * > modifieconserve
void ajouter_modifie_arete(unsigned long val)
unsigned long get_liste_correspondance_modifie(unsigned long id)
VCT_COMPARAISON_RESULTAT()
std::map< unsigned long, CORRESPONDANCE, std::less< unsigned long > > listecorrespondante1
unsigned long get_liste_correspondance_origine(unsigned long id)
TPL_LISTE_ENTITE< unsigned long > localise_face
class MG_FACE * get_face_reference1(void)
OT_VECTEUR_3D change_coord_ori_mod(OT_VECTEUR_3D vec)
TPL_LISTE_ENTITE< unsigned long > localise_arete
void ajouter_identite(unsigned long val)
void ajouter_localise_sommet(unsigned long val)
void ajouter_modifie_face(unsigned long val)
~VCT_COMPARAISON_RESULTAT()
MG_ELEMENT_TOPOLOGIQUE * retrouver(MG_GEOMETRIE *geo, long id)
int get_nb_correspondance(void)
unsigned long get_liste_similarite(int num)
OT_VECTEUR_3D translation
OT_MATRICE_3D change_base_ori_mod(OT_MATRICE_3D base)
TPL_MAP_ENTITE< MG_ELEMENT_TOPOLOGIQUE * > originedisparue