PGeom_OffsetCurve Class Reference

#include <PGeom_OffsetCurve.hxx>

Inheritance diagram for PGeom_OffsetCurve:
Inheritance graph
[legend]

Public Member Functions

 PGeom_OffsetCurve ()
 Creates an OffsetCurve with default values.

 PGeom_OffsetCurve (const Handle< PGeom_Curve > &aBasisCurve, const Standard_Real aOffsetValue, const gp_Dir &aOffsetDirection)
 <aBasisCurve> is the basis curve, <aOffsetValue>
is the distance between <me> and the basis curve at
any point. <aOffsetDirection> defines the fixed
reference direction (offset direction).

void BasisCurve (const Handle< PGeom_Curve > &aBasisCurve)
 Set the field basisCurve with <aBasisCurve>.

Handle_PGeom_Curve BasisCurve () const
 The basis curve can be an offset curve.

void OffsetDirection (const gp_Dir &aOffsetDirection)
 Set the value of the field offsetDirection with
<aOffsetDirection>.

gp_Dir OffsetDirection () const
 Returns the direction of offset.

void OffsetValue (const Standard_Real aOffsetValue)
 Set the field offsetValue with <aOffsetValue>.

Standard_Real OffsetValue () const
 Returns the value of the field offsetValue.

 PGeom_OffsetCurve (const Storage_stCONSTclCOM &a)
Handle< PGeom_Curve_CSFDB_GetPGeom_OffsetCurvebasisCurve () const
void _CSFDB_SetPGeom_OffsetCurvebasisCurve (const Handle< PGeom_Curve > &p)
const gp_Dir_CSFDB_GetPGeom_OffsetCurveoffsetDirection () const
Standard_Real _CSFDB_GetPGeom_OffsetCurveoffsetValue () const
void _CSFDB_SetPGeom_OffsetCurveoffsetValue (const Standard_Real p)

Constructor & Destructor Documentation

PGeom_OffsetCurve::PGeom_OffsetCurve (  ) 
PGeom_OffsetCurve::PGeom_OffsetCurve ( const Handle< PGeom_Curve > &  aBasisCurve,
const Standard_Real  aOffsetValue,
const gp_Dir aOffsetDirection 
)
PGeom_OffsetCurve::PGeom_OffsetCurve ( const Storage_stCONSTclCOM a  )  [inline]

Member Function Documentation

Handle< PGeom_Curve > PGeom_OffsetCurve::_CSFDB_GetPGeom_OffsetCurvebasisCurve (  )  const [inline]
const gp_Dir& PGeom_OffsetCurve::_CSFDB_GetPGeom_OffsetCurveoffsetDirection (  )  const [inline]
Standard_Real PGeom_OffsetCurve::_CSFDB_GetPGeom_OffsetCurveoffsetValue (  )  const [inline]
void PGeom_OffsetCurve::_CSFDB_SetPGeom_OffsetCurvebasisCurve ( const Handle< PGeom_Curve > &  p  )  [inline]
void PGeom_OffsetCurve::_CSFDB_SetPGeom_OffsetCurveoffsetValue ( const Standard_Real  p  )  [inline]
Handle_PGeom_Curve PGeom_OffsetCurve::BasisCurve (  )  const
void PGeom_OffsetCurve::BasisCurve ( const Handle< PGeom_Curve > &  aBasisCurve  ) 
gp_Dir PGeom_OffsetCurve::OffsetDirection (  )  const
void PGeom_OffsetCurve::OffsetDirection ( const gp_Dir aOffsetDirection  ) 
Standard_Real PGeom_OffsetCurve::OffsetValue (  )  const
void PGeom_OffsetCurve::OffsetValue ( const Standard_Real  aOffsetValue  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:00:52 2011 for Open CASCADE Technology by  doxygen 1.6.3