defines SphericalSurface, Type <196> Form Number <0,1>
in package IGESSolid
Spherical surface is defined by a center and radius.
In case of parametrised surface an axis and a
reference direction is provided.
#include <IGESSolid_SphericalSurface.hxx>
Public Member Functions |
| | IGESSolid_SphericalSurface () |
| void | Init (const Handle< IGESGeom_Point > &aCenter, const Standard_Real aRadius, const Handle< IGESGeom_Direction > &anAxis, const Handle< IGESGeom_Direction > &aRefdir) |
| | This method is used to set the fields of the class
SphericalSurface
|
| Handle_IGESGeom_Point | Center () const |
| | returns the center of the spherical surface
|
| gp_Pnt | TransformedCenter () const |
| | returns the center of the spherical surface after applying
TransformationMatrix
|
| Standard_Real | Radius () const |
| | returns the radius of the spherical surface
|
| Handle_IGESGeom_Direction | Axis () const |
| | returns the direction of the axis (Parametrised surface)
Null is returned if the surface is not parametrised
|
| Handle_IGESGeom_Direction | ReferenceDir () const |
| | returns the reference direction (Parametrised surface)
Null is returned if the surface is not parametrised
|
| Standard_Boolean | IsParametrised () const |
| | Returns True if the surface is parametrised, else False
|
Constructor & Destructor Documentation
| IGESSolid_SphericalSurface::IGESSolid_SphericalSurface |
( |
| ) |
|
Member Function Documentation
| Handle_IGESGeom_Direction IGESSolid_SphericalSurface::Axis |
( |
| ) |
const |
| Handle_IGESGeom_Point IGESSolid_SphericalSurface::Center |
( |
| ) |
const |
- aCenter : the coordinates of the center point
- aRadius : value of radius
- anAxis : the direction of the axis
Null in case of Unparametrised surface
- aRefdir : the reference direction
Null in case of Unparametrised surface
| Handle_IGESGeom_Direction IGESSolid_SphericalSurface::ReferenceDir |
( |
| ) |
const |
| gp_Pnt IGESSolid_SphericalSurface::TransformedCenter |
( |
| ) |
const |
The documentation for this class was generated from the following file: