 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
22 #ifndef _MG_CG_OPERATEUR_
23 #define _MG_CG_OPERATEUR_
72 virtual int construire(
bool fusionner_entite_similaire,
74 bool importer_triangulation,
75 double epsilon_triangulation)=0;
76 virtual void enregistrer(std::ostream& o,
double version)=0;
virtual MG_CG_MODELE * get_mgcg_modele(void)
virtual int ajouter_mgcg_forme_entree(MG_CG_FORME *mgcg_forme)
virtual MG_CG_FORME * get_suivante_mgcg_forme_sortie(std::map< long, MG_CG_FORME * >::iterator &it)
virtual int ajouter_mgcg_forme_sortie(MG_CG_FORME *mgcg_forme)
virtual void change_etat(int etat_operateur)
virtual MG_CG_FORME * get_premiere_mgcg_forme_entree(std::map< long, MG_CG_FORME * >::iterator &it)
MG_CG_MODELE * m_mgcg_modele
virtual long get_nb_mgcg_forme_entree(void)
virtual MG_CG_FORME * get_mgcg_forme_entreeid(long id)
virtual void change_semantique(int semantique)
virtual long get_nb_mgcg_forme_sortie(void)
virtual int retirer_mgcg_forme_entreeid(long id)
virtual int get_etat(void)
virtual ~MG_CG_OPERATEUR()
virtual int retirer_mgcg_forme_sortieid(long id)
std::map< long, MG_CG_FORME * > m_map_mgcg_forme_sortie
virtual MG_CG_FORME * get_premiere_mgcg_forme_sortie(std::map< long, MG_CG_FORME * >::iterator &it)
virtual int construire(void)=0
virtual void verifie_semantique(void)
virtual void enregistrer(std::ostream &o, double version)=0
virtual int retirer_mgcg_forme_sortie(MG_CG_FORME *mgcg_forme)
MG_CG_OPERATEUR(MG_CG_MODELE *mgcg_modele, int semantique)
virtual int get_semantique(void)
virtual void retirer_tout_mgcg_forme_entree(void)
virtual MG_CG_FORME * get_mgcg_forme_sortieid(long id)
virtual int get_type_mg_construction_geometrique(void)
virtual void change_mgcg_modele(MG_CG_MODELE *mgcg_modele)
virtual MG_CG_FORME * get_suivante_mgcg_forme_entree(std::map< long, MG_CG_FORME * >::iterator &it)
virtual int get_type_operateur(void)=0
std::map< long, MG_CG_FORME * > m_map_mgcg_forme_entree
virtual void retirer_tout_mgcg_forme_sortie(void)
virtual int retirer_mgcg_forme_entree(MG_CG_FORME *mgcg_forme)