22 #ifndef _MG_CG_FORME_ARETE_DROITE_
23 #define _MG_CG_FORME_ARETE_DROITE_
41 double x1,
double y1,
double z1,
42 double x2,
double y2,
double z2);
47 double x1,
double y1,
double z1,
48 double x2,
double y2,
double z2);
61 virtual void enregistrer(std::ostream& o,
double version);
65 bool importer_triangulation,
66 double epsilon_triangulation)=0;
virtual int get_type_forme_arete(void)
virtual void change_z2(double val)
virtual void enregistrer(std::ostream &o, double version)
virtual void change_y1(double val)
virtual int construire(bool fusionner_entite_similaire, double precision, bool importer_triangulation, double epsilon_triangulation)=0
virtual ~MG_CG_FORME_ARETE_DROITE()
virtual void change_y2(double val)
MG_CG_FORME_ARETE_DROITE(MG_CG_MODELE *mgcg_modele, double x1, double y1, double z1, double x2, double y2, double z2)
virtual void change_x1(double val)
virtual int construire(void)=0
virtual void change_x2(double val)
virtual double * get_xyz1(void)
virtual void change_z1(double val)
virtual double * get_xyz2(void)
MG_CG_FORME_ARETE_DROITE(MG_CG_MODELE *mgcg_modele, int etat, unsigned long num, MG_ARETE *mg_arete, double x1, double y1, double z1, double x2, double y2, double z2)