|
Open CASCADE Technology 6.5.2
|
Implements the torus primitive
#include <BRepPrim_Torus.hxx>

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| 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. | |
| 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.
| void BRepPrim_Torus::operator delete | ( | void * | anAddress | ) | [inline] |
Reimplemented from BRepPrim_Revolution.
| void* BRepPrim_Torus::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
Reimplemented from BRepPrim_Revolution.
| void* BRepPrim_Torus::operator new | ( | size_t | size | ) | [inline] |
Reimplemented from BRepPrim_Revolution.
1.7.4