Library | File

Class pfcArc

# include <pfcGeometry.h>

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



Description

A Creo Parametric curve with arc geometry.
Manual References:
Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes
Direct Known Subclasses:
wfcWArc



Method Summary

pfcPoint3D_ptrGetCenter ()
The center of the arc
xrealGetEndAngle ()
The angular parameter of the ending point
xrealGetRadius ()
The radius of the arc
xrealGetStartAngle ()
The angular parameter of the starting point
pfcVector3D_ptrGetVector1 ()
The first vector that defines the plane of the arc
pfcVector3D_ptrGetVector2 ()
The second vector that defines the plane of the arc


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

pfcVector3D_ptrGetVector1 ()

The first vector that defines the plane of the arc




pfcVector3D_ptrGetVector2 ()

The second vector that defines the plane of the arc




pfcPoint3D_ptrGetCenter ()

The center of the arc




xrealGetStartAngle ()

The angular parameter of the starting point




xrealGetEndAngle ()

The angular parameter of the ending point




xrealGetRadius ()

The radius of the arc