Library | File

Class wfcWEdge

# include <wfcGeometry.h>

class wfcWEdge
 : public virtual pfcEdge,
 : public virtual wfcLayerItem,
 : public virtual wfcWModelItem
{
    xaideclare(wfcWEdge)
    ...
};



Description

This represents the edge.
Manual References:
Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes



Method Summary

wfcEdgeTessellation_ptrGetEdgeTessellation ()
Retrieves the edge tessellation for the specified edge.
wfcEntityTypeGetEdgeType ()
Gets the edge type
optional wfcEdgeVertexData_ptrGetEdgeVertexData (wfcEdgeEndType EndType)
Provides edge vertex data.


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


Methods Inherited from Class pfcEdge:

GetSurface1, GetSurface2, GetEdge1, GetEdge2, EvalUV, GetDirection


Methods Inherited from Class wfcLayerItem:

IsLayerItemVisible, RemoveNoUpdate, GetLayers, AddNoUpdate


Methods Inherited from Class wfcWParameterOwner:

ExportParameterTable, ApplyParameterTableset


Methods Inherited from Class wfcWRelationOwner:

GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits


Methods Inherited from Class wfcWModelItem:

DeleteUserDefinedName, Unhide, Hide, IsHidden, IsNameReadOnly, IsZoneFeature, GetDefaultName



Method Detail

wfcEntityTypeGetEdgeType ()

Gets the edge type
Manual References:
Geometry Evaluation: Curve and Edge Types, Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry
Returns:
 



wfcEdgeTessellation_ptrGetEdgeTessellation ()

Retrieves the edge tessellation for the specified edge.
Manual References:
Geometry Evaluation: Curve and Edge Tessellation
Returns:
 



optional wfcEdgeVertexData_ptrGetEdgeVertexData (wfcEdgeEndType EndType)

Provides edge vertex data.

Exceptions thrown (but not limited to):

pfcXToolkitInvalidType - The edge is not in visible geometry.


Manual References:
Geometry Evaluation: Solid Edge Geometry
Parameters:
EndType
Specify the end
Returns:
Finds the neighbors of the edge at the specified end.