#include <PGeom_OffsetCurve.hxx>
Inheritance diagram for PGeom_OffsetCurve:
Public Member Functions | |
Standard_EXPORT | PGeom_OffsetCurve () |
Creates an OffsetCurve with default values. . | |
Standard_EXPORT | 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). | |
Standard_EXPORT void | BasisCurve (const Handle(PGeom_Curve)&aBasisCurve) |
Set the field basisCurve with <abasiscurve>. . | |
Standard_EXPORT Handle_PGeom_Curve | BasisCurve () const |
The basis curve can be an offset curve. . | |
Standard_EXPORT void | OffsetDirection (const gp_Dir &aOffsetDirection) |
Set the value of the field offsetDirection with <aoffsetdirection>. . | |
Standard_EXPORT gp_Dir | OffsetDirection () const |
Returns the direction of offset. . | |
Standard_EXPORT void | OffsetValue (const Standard_Real aOffsetValue) |
Set the field offsetValue with <aoffsetvalue>. . | |
Standard_EXPORT 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) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_PGeom_Curve | basisCurve |
gp_Dir | offsetDirection |
Standard_Real | offsetValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from PGeom_Curve. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|