Open CASCADE Technology 6.6.0
Public Member Functions
IGESSolid_PlaneSurface Class Reference

defines PlaneSurface, Type <190> Form Number <0,1>
in package IGESSolid
A plane surface entity is defined by a point on the
surface and a normal to it.

#include <IGESSolid_PlaneSurface.hxx>

Inheritance diagram for IGESSolid_PlaneSurface:
Inheritance graph
[legend]

Public Member Functions

 IGESSolid_PlaneSurface ()
void Init (const Handle< IGESGeom_Point > &aLocation, const Handle< IGESGeom_Direction > &aNormal, const Handle< IGESGeom_Direction > &refdir)
 This method is used to set the fields of the class
PlaneSurface

Handle_IGESGeom_Point LocationPoint () const
 returns the point on the surface

Handle_IGESGeom_Direction Normal () const
 returns the normal to the surface

Handle_IGESGeom_Direction ReferenceDir () const
 returns the reference direction (for parameterised curve)
returns NULL for unparameterised curve

Standard_Boolean IsParametrised () const
 returns True if parameterised, else False


Constructor & Destructor Documentation

IGESSolid_PlaneSurface::IGESSolid_PlaneSurface ( )

Member Function Documentation

void IGESSolid_PlaneSurface::Init ( const Handle< IGESGeom_Point > &  aLocation,
const Handle< IGESGeom_Direction > &  aNormal,
const Handle< IGESGeom_Direction > &  refdir 
)
  • aLocation : the point on the surface
  • aNormal : the surface normal direction
  • refdir : the reference direction (default NULL) for
    unparameterised curves
Standard_Boolean IGESSolid_PlaneSurface::IsParametrised ( ) const
Handle_IGESGeom_Point IGESSolid_PlaneSurface::LocationPoint ( ) const
Handle_IGESGeom_Direction IGESSolid_PlaneSurface::Normal ( ) const
Handle_IGESGeom_Direction IGESSolid_PlaneSurface::ReferenceDir ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines