IGESSolid_ConeFrustum Class Reference
defines ConeFrustum, Type <156> Form Number <0>
in package IGESSolid
The Cone Frustum is defined by the center of the
larger circular face of the frustum, its radius, a unit
vector in the axis direction, a height in this direction
and a second circular face with radius which is lesser
than the first face.
#include <IGESSolid_ConeFrustum.hxx>
Public Member Functions |
| | IGESSolid_ConeFrustum () |
| void | Init (const Standard_Real Ht, const Standard_Real R1, const Standard_Real R2, const gp_XYZ &Center, const gp_XYZ &anAxis) |
| | This method is used to set the fields of the class
ConeFrustum
- Ht : the Height of cone
- R1 : Radius of the larger face
- R2 : Radius of the smaller face (default 0)
- Center : Center of the larger face (default (0,0,0))
- anAxis : Unit vector in axis direction (default (0,0,1))
|
| Standard_Real | Height () const |
| | returns the height of the cone frustum
|
| Standard_Real | LargerRadius () const |
| | returns the radius of the larger face of the cone frustum
|
| Standard_Real | SmallerRadius () const |
| | returns the radius of the second face of the cone frustum
|
| gp_Pnt | FaceCenter () const |
| | returns the center of the larger face of the cone frustum
|
| gp_Pnt | TransformedFaceCenter () const |
| | returns the center of the larger face of the cone frustum
after applying TransformationMatrix
|
| gp_Dir | Axis () const |
| | returns the direction of the axis of the cone frustum
|
| gp_Dir | TransformedAxis () const |
| | returns the direction of the axis of the cone frustum
after applying TransformationMatrix
|
Constructor & Destructor Documentation
| IGESSolid_ConeFrustum::IGESSolid_ConeFrustum |
( |
|
) |
|
Member Function Documentation
| gp_Dir IGESSolid_ConeFrustum::Axis |
( |
|
) |
const |
| gp_Pnt IGESSolid_ConeFrustum::FaceCenter |
( |
|
) |
const |
| gp_Dir IGESSolid_ConeFrustum::TransformedAxis |
( |
|
) |
const |
| gp_Pnt IGESSolid_ConeFrustum::TransformedFaceCenter |
( |
|
) |
const |
The documentation for this class was generated from the following file: