Library | File

Class pfcEllipse

# include <pfcGeometry.h>

class pfcEllipse
 : public virtual pfcCurve
{
    xaideclare(pfcEllipse)
    ...
};



Description

An elliptic Creo Parametric curve.
Manual References:
Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes
Direct Known Subclasses:
wfcWEllipse



Method Summary

pfcPoint3D_ptrGetCenter ()
The center of the ellipse
xrealGetEndAngle ()
The ending angle
xrealGetMajorLength ()
The major length
xrealGetMinorLength ()
The minor length
xrealGetStartAngle ()
The starting angle
pfcVector3D_ptrGetUnitMajorAxis ()
The unit major axis
pfcVector3D_ptrGetUnitNormal ()
The unit normal


Methods Inherited from Class pfcGeomCurve:

GetIsVisible, GetFeature, Eval3DData, EvalFromLength, EvalParameter, EvalLength, EvalLengthBetween, GetCurveDescriptor, GetNURBSRepresentation


Methods Inherited from Class pfcChild:

GetDBParent, GetOId


Methods Inherited from Class pfcActionSource:

AddActionListener, RemoveActionListener, AddActionListenerWithType


Methods Inherited from Class pfcRelationOwner:

DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression


Methods Inherited from Class pfcParent:

GetChild


Methods Inherited from Class pfcParameterOwner:

GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters


Methods Inherited from Class pfcModelItem:

GetName, SetName, GetId, GetType



Method Detail

pfcPoint3D_ptrGetCenter ()

The center of the ellipse




pfcVector3D_ptrGetUnitMajorAxis ()

The unit major axis




pfcVector3D_ptrGetUnitNormal ()

The unit normal




xrealGetMajorLength ()

The major length




xrealGetMinorLength ()

The minor length




xrealGetStartAngle ()

The starting angle




xrealGetEndAngle ()

The ending angle