IGESSolid_ConicalSurface Class Reference
defines ConicalSurface, Type <194> Form Number <0,1>
in package IGESSolid
The right circular conical surface is defined by a
point on the axis on the cone, the direction of the axis
of the cone, the radius of the cone at the axis point and
the cone semi-angle.
#include <IGESSolid_ConicalSurface.hxx>
Public Member Functions |
| | IGESSolid_ConicalSurface () |
| void | Init (const Handle< IGESGeom_Point > &aLocation, const Handle< IGESGeom_Direction > &anAxis, const Standard_Real aRadius, const Standard_Real anAngle, const Handle< IGESGeom_Direction > &aRefdir) |
| | This method is used to set the fields of the class
ConicalSurface
- aLocation : Location of the point on axis
- anAxis : Direction of the axis
- aRadius : Radius at axis point
- anAngle : Value of semi-angle in degrees (0<angle<90)
- aRefdir : Reference direction (parametrised surface)
Null if unparametrised surface.
|
| Handle_IGESGeom_Point | LocationPoint () const |
| | returns the location of the point on the axis
|
| Handle_IGESGeom_Direction | Axis () const |
| | returns the direction of the axis
|
| Standard_Real | Radius () const |
| | returns the radius at the axis point
|
| Standard_Real | SemiAngle () const |
| | returns the semi-angle value
|
| Handle_IGESGeom_Direction | ReferenceDir () const |
| | returns the reference direction of the conical surface in case
of parametrised surface. For unparametrised surface it returns
NULL.
|
| Standard_Boolean | IsParametrised () const |
| | returns True if Form no is 1 else false
|
Constructor & Destructor Documentation
| IGESSolid_ConicalSurface::IGESSolid_ConicalSurface |
( |
|
) |
|
Member Function Documentation
| Handle_IGESGeom_Direction IGESSolid_ConicalSurface::Axis |
( |
|
) |
const |
| Handle_IGESGeom_Point IGESSolid_ConicalSurface::LocationPoint |
( |
|
) |
const |
| Handle_IGESGeom_Direction IGESSolid_ConicalSurface::ReferenceDir |
( |
|
) |
const |
The documentation for this class was generated from the following file: