|
Open CASCADE Technology
6.5.4
|
Cylinder primitive.
#include <BRepPrim_Cylinder.hxx>

Public Member Functions | |
| DEFINE_STANDARD_ALLOC | BRepPrim_Cylinder (const gp_Ax2 &Position, const Standard_Real Radius, const Standard_Real Height) |
| the STEP definition Position : center of a Face and Axis Radius : radius of cylinder Height : distance between faces on positive side Errors : Height < Resolution Radius < Resolution | |
| BRepPrim_Cylinder (const Standard_Real Radius) | |
| infinite Cylinder at origin on Z negative | |
| BRepPrim_Cylinder (const gp_Pnt &Center, const Standard_Real Radius) | |
| infinite Cylinder at Center on Z negative | |
| BRepPrim_Cylinder (const gp_Ax2 &Axes, const Standard_Real Radius) | |
| infinite Cylinder at Axes on Z negative | |
| BRepPrim_Cylinder (const Standard_Real R, const Standard_Real H) | |
| create a Cylinder at origin on Z axis, of height H and radius R Error : Radius < Resolution H < Resolution H negative | |
| BRepPrim_Cylinder (const gp_Pnt &Center, const Standard_Real R, const Standard_Real H) | |
| same as above but at a given point | |
| virtual TopoDS_Face | MakeEmptyLateralFace () const |
| The surface normal should be directed towards the outside. | |
| DEFINE_STANDARD_ALLOC BRepPrim_Cylinder::BRepPrim_Cylinder | ( | const gp_Ax2 & | Position, |
| const Standard_Real | Radius, | ||
| const Standard_Real | Height | ||
| ) |
| BRepPrim_Cylinder::BRepPrim_Cylinder | ( | const gp_Pnt & | Center, |
| const Standard_Real | Radius | ||
| ) |
| BRepPrim_Cylinder::BRepPrim_Cylinder | ( | const gp_Ax2 & | Axes, |
| const Standard_Real | Radius | ||
| ) |
| BRepPrim_Cylinder::BRepPrim_Cylinder | ( | const gp_Pnt & | Center, |
| const Standard_Real | R, | ||
| const Standard_Real | H | ||
| ) |
| virtual TopoDS_Face BRepPrim_Cylinder::MakeEmptyLateralFace | ( | ) | const [virtual] |
Reimplemented from BRepPrim_Revolution.
1.8.0