Library | File

Class wfcWComponentPath

# include <wfcAssembly.h>

class wfcWComponentPath
 : public virtual pfcComponentPath
{
    xaideclare(wfcWComponentPath)
    ...
};



Description

Adds more functionality to pfcComponentPath.
Manual References:
Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes
Direct Known Subclasses:
wfcConnector



Method Summary

wfcSubstituteComponent_ptrGetSubstituteComponent (pfcSimpRep_ptr InRep)
If a component is substituted with a given simplified representation, then get the component path and the handle of the substituted component.
wfcSubstitutionTypeGetSubstitutionType (pfcSimpRep_ptr InRep)
If a component is substituted with a given simplified representation, then get the type of substitution.
wfcWCsyses_ptrListDisplayedCsyses ()
List all displayed datum coordinate systems in the Solid.
wfcWCurves_ptrListDisplayedCurves ()
List all displayed datum curves in the Solid.
wfcWPoints_ptrListDisplayedPoints ()
List all displayed datum points in the Solid.
wfcWQuilts_ptrListDisplayedQuilts ()
List all displayed datum quilts in the Solid.


Methods Inherited from Class pfcComponentPath:

GetRoot, SetRoot, GetComponentIds, SetComponentIds, GetLeaf, GetTransform, SetTransform, GetIsVisible



Method Detail

wfcSubstituteComponent_ptrGetSubstituteComponent (pfcSimpRep_ptr InRep)

If a component is substituted with a given simplified representation, then get the component path and the handle of the substituted component.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The component is not a substitute.


Manual References:
Assemblies and Components: Component Path Information, Assemblies and Components: Component Path Information
Parameters:
InRep
The simplified representation.
Returns:
The substitute component.



wfcSubstitutionTypeGetSubstitutionType (pfcSimpRep_ptr InRep)

If a component is substituted with a given simplified representation, then get the type of substitution.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The component is not a substitute.


Manual References:
Assemblies and Components: Component Path Information
Parameters:
InRep
The simplified representation.
Returns:
The substitution type.



wfcWQuilts_ptrListDisplayedQuilts ()

List all displayed datum quilts in the Solid.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Either no displayed datum quilt exist, or they were all filtered out by the filter function.


Manual References:
Assemblies and Components: Displayed Entities
Returns:
The datum quilts.



wfcWCsyses_ptrListDisplayedCsyses ()

List all displayed datum coordinate systems in the Solid.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Either no displayed coordinate systems exist, or they were all filtered out by the filter function.


Manual References:
Assemblies and Components: Displayed Entities
Returns:
The datum coordinate systems.



wfcWCurves_ptrListDisplayedCurves ()

List all displayed datum curves in the Solid.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Either no displayed datum curves exist, or they were all filtered out by the filter function.


Manual References:
Assemblies and Components: Displayed Entities
Returns:
The datum curves.



wfcWPoints_ptrListDisplayedPoints ()

List all displayed datum points in the Solid.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Either no displayed datum points exist, or they were all filtered out by the filter function.


Manual References:
Assemblies and Components: Displayed Entities
Returns:
The datum points.