Library | File

Class pfcEdge

# include <pfcGeometry.h>

class pfcEdge
 : public virtual pfcGeomCurve,
 : public virtual pfcModelItem
{
    xaideclare(pfcEdge)
    ...
};



Description

Describes an edge.
Manual References:
Geometry Evaluation: Solid Edge Geometry, Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes
Direct Known Subclasses:
wfcWEdge



Method Summary

pfcEdgeEvalData_ptrEvalUV (xreal Parameter)
Evaluates the edge at a particular t-parameter location in terms of the UV coordinates of the edge.
xintGetDirection (pfcSurface_ptr Surf)
Gets the edge direction in the specified surface.
optional pfcEdge_ptrGetEdge1 ()
The next edge in the contour
optional pfcEdge_ptrGetEdge2 ()
The next edge in the other contour
optional pfcSurface_ptrGetSurface1 ()
The first adjacent surface
optional pfcSurface_ptrGetSurface2 ()
The second adjacent surface


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

optional pfcSurface_ptrGetSurface1 ()

The first adjacent surface
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry




optional pfcSurface_ptrGetSurface2 ()

The second adjacent surface
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry




optional pfcEdge_ptrGetEdge1 ()

The next edge in the contour
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry




optional pfcEdge_ptrGetEdge2 ()

The next edge in the other contour
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry




pfcEdgeEvalData_ptrEvalUV (xreal Parameter)

Evaluates the edge at a particular t-parameter location in terms of the UV coordinates of the edge.
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry
Parameters:
Parameter
The normalized parameter on the edge
Returns:
The edge data, including the resulting UV point, and the first and second UV derivatives



xintGetDirection (pfcSurface_ptr Surf)

Gets the edge direction in the specified surface.
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry
Parameters:
Surf
The surface
Returns:
The edge direction