Open CASCADE Technology 6.6.0
|
defines Cylinder, Type <154> Form Number <0>
in package IGESSolid
This defines a solid cylinder
#include <IGESSolid_Cylinder.hxx>
Public Member Functions | |
IGESSolid_Cylinder () | |
void | Init (const Standard_Real aHeight, const Standard_Real aRadius, const gp_XYZ &aCenter, const gp_XYZ &anAxis) |
This method is used to set the fields of the class Cylinder | |
Standard_Real | Height () const |
returns the cylinder height | |
Standard_Real | Radius () const |
returns the cylinder radius | |
gp_Pnt | FaceCenter () const |
returns the first face center coordinates. | |
gp_Pnt | TransformedFaceCenter () const |
returns the first face center after applying TransformationMatrix | |
gp_Dir | Axis () const |
returns the vector in axis direction | |
gp_Dir | TransformedAxis () const |
returns the vector in axis direction after applying TransformationMatrix |
IGESSolid_Cylinder::IGESSolid_Cylinder | ( | ) |
gp_Dir IGESSolid_Cylinder::Axis | ( | ) | const |
gp_Pnt IGESSolid_Cylinder::FaceCenter | ( | ) | const |
Standard_Real IGESSolid_Cylinder::Height | ( | ) | const |
void IGESSolid_Cylinder::Init | ( | const Standard_Real | aHeight, |
const Standard_Real | aRadius, | ||
const gp_XYZ & | aCenter, | ||
const gp_XYZ & | anAxis | ||
) |
Standard_Real IGESSolid_Cylinder::Radius | ( | ) | const |
gp_Dir IGESSolid_Cylinder::TransformedAxis | ( | ) | const |
gp_Pnt IGESSolid_Cylinder::TransformedFaceCenter | ( | ) | const |