25 #ifndef __MGPRIMITIVETORE_
26 #define __MGPRIMITIVETORE_
35 class MG_PRIMITIVE_TORE :
public MG_PRIMITIVE
38 MG_PRIMITIVE_TORE(
double centre_x,
double centre_y,
double centre_z,
double longitude,
double latitude,
double rayon_cercle,
double rayon_tore);
39 MG_PRIMITIVE_TORE(
unsigned long num,
double centre_x,
double centre_y,
double centre_z,
double longitude,
double latitude,
double rayon_cercle,
double rayon_tore);
40 MG_PRIMITIVE_TORE(MG_PRIMITIVE_TORE& mdd);
41 virtual ~MG_PRIMITIVE_TORE();
43 virtual void enregistrer(std::ostream& o,
double version);
44 virtual void construit(
void);
48 double angle_longitude,angle_latitude;
52 class gp_Dir * direction;