Open CASCADE Technology
6.5.4
|
Implements the torus primitive
#include <BRepPrim_Torus.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | BRepPrim_Torus (const gp_Ax2 &Position, const Standard_Real Major, const Standard_Real Minor) |
the STEP definition Position : center and axes Major, Minor : Radii Errors : Major < Resolution Minor < Resolution | |
BRepPrim_Torus (const Standard_Real Major, const Standard_Real Minor) | |
Torus centered at origin | |
BRepPrim_Torus (const gp_Pnt &Center, const Standard_Real Major, const Standard_Real Minor) | |
Torus at Center | |
virtual TopoDS_Face | MakeEmptyLateralFace () const |
The surface normal should be directed towards the outside. |
DEFINE_STANDARD_ALLOC BRepPrim_Torus::BRepPrim_Torus | ( | const gp_Ax2 & | Position, |
const Standard_Real | Major, | ||
const Standard_Real | Minor | ||
) |
BRepPrim_Torus::BRepPrim_Torus | ( | const Standard_Real | Major, |
const Standard_Real | Minor | ||
) |
BRepPrim_Torus::BRepPrim_Torus | ( | const gp_Pnt & | Center, |
const Standard_Real | Major, | ||
const Standard_Real | Minor | ||
) |
virtual TopoDS_Face BRepPrim_Torus::MakeEmptyLateralFace | ( | ) | const [virtual] |
Reimplemented from BRepPrim_Revolution.