27 #include <TopoDS_Shape.hxx>
28 #include <BRepPrimAPI_MakeTorus.hxx>
33 #include "gp_Trsf.hxx"
49 ):
MG_CG_FORME_VOLUME_TORE(mgcg_modele,centre_x,centre_y,centre_z,direction_x,direction_y,direction_z,rayon_cercle,rayon_tore,angle_seg,angle_rotation)
56 long unsigned int num,
68 ):
MG_CG_FORME_VOLUME_TORE(mgcg_modele,etat,num,mg_volume,centre_x,centre_y,centre_z,direction_x,direction_y,direction_z,rayon_cercle,rayon_tore,angle_seg,angle_rotation)
128 std::cout <<
"*** ERREUR : OCC_CG_FORME_VOLUME_TORE::construire_forme -> MG_CG_MODELE NULL ***" << std::endl;
141 std::cout <<
"*** ERREUR : OCC_CG_FORME_VOLUME_TORE::construire_forme -> MG_CG_MODELE NULL ***" << std::endl;
153 gp_Ax2 axe_tore(gp_pnt_centre,gp_direction_axe);
160 axe_tore.Transform(rotation);
182 fusionner_entite_similaire,