 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
28 double centre_x,
double centre_y,
double centre_z,
29 double direction_x,
double direction_y,
double direction_z,
44 long unsigned int num,
46 double centre_x,
double centre_y,
double centre_z,
47 double direction_x,
double direction_y,
double direction_z,
85 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
96 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
107 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
118 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
129 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
140 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
151 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
162 change_etat(MG_CG_FORME::ETAT_FORME::ATTENTE_RECONSTRUCTION);
173 <<
"=MG_CG_FORME_VOLUME_ELLIPSOIDE("
176 if(
m_etat==MG_CG_FORME::ETAT_FORME::CONSTRUITE)
190 std::map<long,MG_CG_OPERATEUR*>::iterator it_op;
193 o <<
"$" << mgcg_op->get_id();
196 o <<
"));" << std::endl;
197 enregistrer_infos(o,version);
virtual void change_direction_y(double y)
virtual double get_rayon_mineur(void)
virtual double get_rayon_majeur(void)
virtual double get_direction_x(void)
virtual void change_direction_x(double x)
MG_CG_FORME_VOLUME_ELLIPSOIDE(MG_CG_MODELE *mgcg_modele, double centre_x, double centre_y, double centre_z, double direction_x, double direction_y, double direction_z, double rayon_majeur, double rayon_mineur)
virtual int get_type_forme_volume(void)
virtual double get_centre_z(void)
virtual void change_centre_x(double x)
virtual void change_etat(int etat_forme)
virtual MG_CG_OPERATEUR * get_premier_mgcg_operateur_dependant(std::map< long, MG_CG_OPERATEUR * >::iterator &it)
std::map< long, MG_CG_OPERATEUR * > m_map_mgcg_operateur_dependant
virtual void change_centre_z(double z)
virtual ~MG_CG_FORME_VOLUME_ELLIPSOIDE()
virtual double get_centre_x(void)
virtual void change_centre_y(double y)
virtual void change_direction_z(double z)
virtual double get_direction_z(void)
virtual void change_rayon_mineur(double rayon_mineur)
MG_CG_MODELE * m_mgcg_modele
virtual double get_centre_y(void)
virtual void change_rayon_majeur(double rayon_majeur)
virtual long get_nb_mgcg_operateur_dependant(void)
virtual MG_CG_OPERATEUR * get_suivant_mgcg_operateur_dependant(std::map< long, MG_CG_OPERATEUR * >::iterator &it)
virtual double get_direction_y(void)
virtual void enregistrer(std::ostream &o, double version)