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

defines CylindricalSurface, Type <192> Form Number <0,1>
in package IGESSolid

#include <IGESSolid_CylindricalSurface.hxx>

Inheritance diagram for IGESSolid_CylindricalSurface:
Inheritance graph
[legend]

Public Member Functions

 IGESSolid_CylindricalSurface ()
void Init (const Handle< IGESGeom_Point > &aLocation, const Handle< IGESGeom_Direction > &anAxis, const Standard_Real aRadius, const Handle< IGESGeom_Direction > &aRefdir)
 This method is used to set the fields of the class
CylindricalSurface

Handle_IGESGeom_Point LocationPoint () const
 returns the point on the axis

Handle_IGESGeom_Direction Axis () const
 returns the direction on the axis

Standard_Real Radius () const
 returns the radius at the axis point

Standard_Boolean IsParametrised () const
 returns whether the surface is parametrised or not

Handle_IGESGeom_Direction ReferenceDir () const
 returns the reference direction only for parametrised surface
else returns NULL


Constructor & Destructor Documentation


Member Function Documentation

Handle_IGESGeom_Direction IGESSolid_CylindricalSurface::Axis ( ) const
  • aLocation : the location of the point on axis
  • anAxis : the direction of the axis
  • aRadius : the radius at the axis point
  • aRefdir : the reference direction (parametrised surface)
    default NULL (unparametrised surface)
Handle_IGESGeom_Point IGESSolid_CylindricalSurface::LocationPoint ( ) const
Handle_IGESGeom_Direction IGESSolid_CylindricalSurface::ReferenceDir ( ) const

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