|
Open CASCADE Technology
6.5.4
|
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 | |
| Handle_IGESGeom_Direction IGESSolid_SphericalSurface::Axis | ( | ) | const |
| Handle_IGESGeom_Point IGESSolid_SphericalSurface::Center | ( | ) | const |
| void IGESSolid_SphericalSurface::Init | ( | const Handle< IGESGeom_Point > & | aCenter, |
| const Standard_Real | aRadius, | ||
| const Handle< IGESGeom_Direction > & | anAxis, | ||
| const Handle< IGESGeom_Direction > & | aRefdir | ||
| ) |
| Handle_IGESGeom_Direction IGESSolid_SphericalSurface::ReferenceDir | ( | ) | const |
1.8.0