Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IGESSolid_ToroidalSurface Class Reference

defines ToroidalSurface, Type <198> Form Number <0,1>
in package IGESSolid
This entity is defined by the center point, the axis
direction and the major and minor radii. In case of
parametrised surface a reference direction is provided.

#include <IGESSolid_ToroidalSurface.hxx>

Inheritance diagram for IGESSolid_ToroidalSurface:
Inheritance graph
[legend]

Public Member Functions

 IGESSolid_ToroidalSurface ()
void Init (const Handle< IGESGeom_Point > &aCenter, const Handle< IGESGeom_Direction > &anAxis, const Standard_Real majRadius, const Standard_Real minRadius, const Handle< IGESGeom_Direction > &Refdir)
 This method is used to set the fields of the class
ToroidalSurface

Handle_IGESGeom_Point Center () const
 returns the center point coordinates of the surface

gp_Pnt TransformedCenter () const
 returns the center point coordinates of the surface
after applying TransformationMatrix

Handle_IGESGeom_Direction Axis () const
 returns the direction of the axis

Standard_Real MajorRadius () const
 returns the major radius of the surface

Standard_Real MinorRadius () const
 returns the minor radius of the surface

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


Member Function Documentation

Handle_IGESGeom_Direction IGESSolid_ToroidalSurface::Axis ( ) const
Handle_IGESGeom_Point IGESSolid_ToroidalSurface::Center ( ) const
  • aCenter : the center point coordinates
  • anAxis : the direction of the axis
  • majRadius : the major radius
  • minRadius : the minor radius
  • Refdir : the reference direction (parametrised)
    default Null for unparametrised surface
Handle_IGESGeom_Direction IGESSolid_ToroidalSurface::ReferenceDir ( ) const

The documentation for this class was generated from the following file: