| Library | File | Frames | Expand |
| void | AutoInterchange (xintsequence_ptr ComponentIDs, wfcWSolid_ptr ReplacementModel) | |
| Performs the automatic replacement of assembly member(s). | ||
| wfcAssemblyItem_ptr | CreateAssemblyItem (wfcAssemblyItemInstructions_ptr AsmItemInstrs) | |
| Create an 'assembly item' for defining flexible components | ||
| wfcWExplodedState_ptr | CreateExplodedState (xrstring Name, optional wfcExplodedAnimationMoveInstructions_ptr AnimMoveInstructions) | |
| Creates an explode state | ||
| void | DeleteExplodedState (wfcWExplodedState_ptr ExplodedState) | |
| Deletes an explode state | ||
| void | ExpandLightweightGraphicsSimprep (pfcSelection_ptr TreeItem, wfcLightweightGraphicsSimprepLevel LWG_Level) | |
| Expands the light weight graphics representation to the specified level. | ||
| wfcConnectors_ptr | GetConnectors () | |
| Gets the Connectors in the Assembly. | ||
| wfcWExplodedState_ptr | GetExplodeStateFromId (xint ExplodedStateId) | |
| Gets the exploded state having given ID | ||
| wfcWExplodedState_ptr | GetExplodeStateFromName (xrstring ExplodedStateName) | |
| Gets the exploded state having given name | ||
| wfcHarnesses_ptr | GetHarnesses () | |
| Gets the Harnesses in the Assembly. | ||
| wfcLineStocks_ptr | GetLinestocks () | |
| Gets the Linestocks in the Assembly. | ||
| wfcSpools_ptr | GetSpools () | |
| Gets the Spools in the Assembly. | ||
| wfcWComponentPaths_ptr | ListComponentsByAssemblyRule (wfcAssemblyRule_ptr AsmRule) | |
| Returns a list of components that satisfy the specified rule. | ||
| optional wfcWComponentPaths_ptr | ListDisplayedComponents () | |
| Returns a list of all displayed components in the solid. | ||
| wfcWExplodedState_ptr | SelectExplodedState () | |
| Enables the user to select an explode state | ||
| wfcStatus | VisitComponents (wfcVisitingClient_ptr visitingClient) | |
| Visits components of an assembly | ||
| void | AutoInterchange | (xintsequence_ptr ComponentIDs, wfcWSolid_ptr ReplacementModel) |
|
Performs the automatic replacement of assembly member(s).
|
| wfcConnectors_ptr | GetConnectors | () |
|
Gets the Connectors in the Assembly.
|
| wfcHarnesses_ptr | GetHarnesses | () |
|
Gets the Harnesses in the Assembly. Exceptions thrown (but not limited to): pfcXToolkitNotFound - Harness not found in assembly.
|
| wfcLineStocks_ptr | GetLinestocks | () |
|
Gets the Linestocks in the Assembly. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No linestock found.
|
| wfcSpools_ptr | GetSpools | () |
|
Gets the Spools in the Assembly. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No spool found.
|
| wfcAssemblyItem_ptr | CreateAssemblyItem | (wfcAssemblyItemInstructions_ptr AsmItemInstrs) |
|
Create an 'assembly item' for defining flexible components
|
| void | ExpandLightweightGraphicsSimprep | (pfcSelection_ptr TreeItem, wfcLightweightGraphicsSimprepLevel LWG_Level) |
|
Expands the light weight graphics representation to the specified level. Exceptions thrown (but not limited to): pfcXToolkitFound - The expand already exists till the selected level.
|
| wfcWComponentPaths_ptr | ListComponentsByAssemblyRule | (wfcAssemblyRule_ptr AsmRule) |
|
Returns a list of components that satisfy the specified rule. Exceptions thrown (but not limited to): pfcXToolkitInvalidItem - The Rule is invalid.
|
| optional wfcWComponentPaths_ptr | ListDisplayedComponents | () |
|
Returns a list of all displayed components in the solid.
|
| wfcWExplodedState_ptr | SelectExplodedState | () |
|
Enables the user to select an explode state
|
| wfcWExplodedState_ptr | GetExplodeStateFromName | (xrstring ExplodedStateName) |
|
Gets the exploded state having given name Exceptions thrown (but not limited to): pfcXToolkitFound - The function found the explode state in the solid. pfcXToolkitNotFound - The function did not find the explode state in the solid. pfcXToolkitInvalidPtr - p_solid is not a correct ProSolid pointer.
|
| wfcWExplodedState_ptr | GetExplodeStateFromId | (xint ExplodedStateId) |
|
Gets the exploded state having given ID Exceptions thrown (but not limited to): pfcXToolkitFound - The function found the explode state in the solid. pfcXToolkitNotFound - The function did not find the explode state in the solid. pfcXToolkitInvalidPtr - p_solid is not a correct ProSolid pointer.
|
| wfcWExplodedState_ptr | CreateExplodedState | (xrstring Name, optional wfcExplodedAnimationMoveInstructions_ptr AnimMoveInstructions) |
|
Creates an explode state Exceptions thrown (but not limited to): pfcXToolkitInvalidName - The explode state with given name cannot be created (there is an explode state with such name; or name contains invalid characters) pfcXToolkitNotFound - Some ProAsmcomppath in comp_set for some moves do not correspond to any component (this error may be also returned for other non-specified cases).
|
| void | DeleteExplodedState | (wfcWExplodedState_ptr ExplodedState) |
|
Deletes an explode state Exceptions thrown (but not limited to): pfcXToolkitNotFound - explode state was not found.
|
| wfcStatus | VisitComponents | (wfcVisitingClient_ptr visitingClient) |
|
Visits components of an assembly If ApplyAction of the visiting client returns a value other than TK_NO_ERROR, this method returns. If ApplyFilter returns TK_CONTINUE, the item is skipped (not passed to ApplyAction). In C++ Object Toolkit, use wfcStatusToPro and wfcStatusFromPro to convert the returned status to ProError and back. In ApplyAction & ApplyFilter of the visiting client, pfcObject pointer must be cast as wfcWComponentFeat. Casting as other types may lead to unexpected behaviour Exceptions thrown (but not limited to): pfcXToolkitNotFound - Either no features exist, or they were all filtered out by the filter function. <reference 4 to unknown entity pfcExceptions::pfcXInAMethod>
|