| Library | File | Frames | Expand |
Note:Object TOOLKIT uses the same constants for defining Feature Element Trees as Creo Parametric TOOLKIT does. For specific constants describing specific feature types please refer to Creo Parametric TOOLKIT documentation and header files.
| void | ActivateAutomaticSimpRep (pfcSimpRep_ptr SimpRep) | |
| Activate user-defined rep as automatic simplified rep. | ||
| void | ActivateCombState (wfcCombState_ptr CombState) | |
| Activates a combined state | ||
| void | ActivateStyleState (wfcStyleState_ptr WStyleState, xbool RedisplayFlag) | |
| Activates the style state | ||
| wfcFamilyTableStatus | CheckFamilyTable () | |
| Determines whether the specified solid has a family table, and if that family table is valid and/or empty. | ||
| void | CollapseDetailTree (optional pfcWindow_ptr SolidWindow) | |
| Collapse the tree for the solid in the window. | ||
| optional wfcCollection_ptr | CollectCurves (wfcChainCollectionUIControls_ptr ChainControls, optional wfcCollectCurvesFilter_ptr FilterMethod, optional xany AppData, optional wfcCurveCollection_ptr AppendColl) | |
| Asks the user to interactively create a collection of chains | ||
| optional wfcCollection_ptr | CollectSurfaces (wfcSurfaceCollectionInstrTypes_ptr InstrTypes, optional wfcCollectSurfacesFilter_ptr FilterMethod, optional wfcSurfaceCollection_ptr AppendColl) | |
| Asks the user to interactively create a collection of surfaces | ||
| void | ConvertAutomaticSimpRep (pfcSimpRep_ptr SimpRep) | |
| Convert user-defined rep to new automatic simplified rep preserving excluded/substituted data. | ||
| wfcAnnotationFeature_ptr | CreateAnnotationFeature (optional pfcComponentPath_ptr CompPath, xbool InvokeUI) | |
| LICENSE: 222 Creates a new annotation feature in the model. |
||
| wfcAnnotationPlane_ptr | CreateAnnotationPlaneFromView (xrstring ViewName) | |
| wfcWSolidBody_ptr | CreateBody () | |
| Create a new body in solid. | ||
| wfcCombState_ptr | CreateCombState (xrstring CombStateName, wfcCombStateData_ptr CombStateData) | |
| Create combined state | ||
| wfcWFeature_ptr | CreateCustomFeature (xrstring CustomFeatXmlFile, xrstring ElemTreeXmlFile, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) | |
| Create custom feature | ||
| pfcDimension_ptr | CreateDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) | |
| LICENSE: 222 |
||
| wfcAnnotationPlane_ptr | CreateFlatToScreenPlane (xbool ScreenOrMdlPoint) | |
| pfcDetailNoteItem_ptr | CreateFreeNote (pfcDetailTextLines_ptr TextLines, pfcFreeAttachment_ptr Attach) | |
| wfcLayerState_ptr | CreateLayerState (wfcLayerStateData_ptr LayerStateData) | |
| Create Layer state from references. | ||
| pfcDetailNoteItem_ptr | CreateLeaderNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs) | |
| pfcDetailNoteItem_ptr | CreateLeaderWithArrowTypeNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs, wfcAnnotationPlane_ptr AnnotPlane, wfcLeaderArrowTypes_ptr Types) | |
| LICENSE: 222 |
||
| pfcDetailNoteItem_ptr | CreateOnItemNote (pfcDetailTextLines_ptr TextLines, wfcAnnotationPlane_ptr AnnotPlane, pfcParametricAttachment_ptr Attach) | |
| LICENSE: 222 |
||
| wfcWDimension_ptr | CreateOrdinateDimension (wfcAnnotationType AnnotType, wfcAnnotationElement_ptr AnnotationElement, pfcDimensionAttachment_ptr DimAttach, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) | |
| LICENSE: 222 |
||
| wfcWXSection_ptr | CreateParallelXSection (xrstring Name, xint PlaneId, xreal Distance) | |
| Create a Cross Section parallel to a given plane. | ||
| wfcWXSection_ptr | CreatePlanarXSection (xrstring Name, xint PlaneId, pfcXSecCutobjType CutObjectType, optional xintsequence_ptr MemberIdTable, xint QuiltId, xbool Flip, optional wfcXSectionComponents_ptr XSecModels) | |
| DEPRECATED:
<incorrect deprecated ref>
SUCCESSOR(S): wfcWSolid::CreatePlanarXSectionWithOptions Create a Cross Section through a datum plane. |
||
| wfcWXSection_ptr | CreatePlanarXSectionWithOptions (xrstring Name, pfcSelection_ptr Plane, pfcXSecCutobjType CutObjectType, optional pfcSelection_ptr QuiltOrPart, xbool Flip, optional wfcXSectionExcludeItems_ptr ExcludeItems, optional wfcXSectionCreateData_ptr Data) | |
| pfcDimension_ptr | CreateRefDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) | |
| LICENSE: 222 |
||
| pfcDetailSymbolDefItem_ptr | CreateSymbolDefinition (pfcDetailSymbolDefInstructions_ptr Instructions) | |
| pfcDetailSymbolInstItem_ptr | CreateSymbolInstance (pfcDetailSymbolInstInstructions_ptr Instructions, wfcAnnotationPlane_ptr AnnotPlane) | |
| LICENSE: 222 |
||
| wfcWFeature_ptr | CreateZoneSectionFeature (wfcZoneFeatureReferences_ptr RefData, xrstring ZoneName) | |
| Creates a Zone feature. | ||
| void | DeleteBody (wfcWSolidBody_ptr Body) | |
| Deletes the specified body in solid. | ||
| void | DeleteCombState (wfcCombState_ptr CombState) | |
| Deletes a combined state | ||
| void | DeleteFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) | |
| Deletes a list of features. | ||
| void | DisplaySolid () | |
| Displays the specified object. | ||
| void | ExpandDetailTree (optional pfcWindow_ptr SolidWindow) | |
| Expand the tree for the solid in the window. | ||
| wfcShellData_ptr | FindShellsAndVoids () | |
| For each shell and void of solid, returns surface-contour pairs which describe them. | ||
| wfcCombState_ptr | GetActiveCombState () | |
| Gets the active combined state in solid | ||
| wfcLayerState_ptr | GetActiveLayerState () | |
| Get active layer state on a model. | ||
| wfcStyleState_ptr | GetActiveStyleState () | |
| Returns the current active style state | ||
| optional wfcItemAppearanceAndTexturesSeq_ptr | GetAllAppearancesAndTextures () | |
| Gets the appearance properties, texture placement properties and texture properties applied on a model. These may not be the properties that are currently visible on the model because they may be overriden by other higher level color application. | ||
| wfcCombStateAnnotations_ptr | GetAnnotationsOfActiveState () | |
| Gets annotations of active combined state | ||
| wfcWAxis_ptr | GetAxis (xint AxisId) | |
| Initializes the Axis handle | ||
| wfcWCsys_ptr | GetCsys (xint CsysId) | |
| >Returns Csys handle | ||
| wfcWCurve_ptr | GetCurve (xint CurveId) | |
| Returns curve handle | ||
| xreal | GetDefaultTextHeight () | |
| Obtains the default text height used for text in annotations and dimensions in the solid model. | ||
| pfcOutline3D_ptr | GetDisplayOutline (pfcMatrix3D_ptr Matrix) | |
| Computes the display outline of a solid. | ||
| wfcWEdge_ptr | GetEdge (xint EdgeId) | |
| Returns Edge handle | ||
| xbool | GetIsNoResolveMode () | |
| Returns true if the model regeneration is set to "no resolve mode"; false otherwise. | ||
| wfcModelClass | GetModelClass () | |
| Gets the ISO/DIN model class type for a solid model. | ||
| wfcWPoint_ptr | GetPoint (xint PointId) | |
| Returns Point handle | ||
| wfcWQuilt_ptr | GetQuilt (xint QuiltId) | |
| Returns Quilt handle | ||
| wfcFeatureStatusFlags_ptr | GetSolidFeatureStatusFlags () | |
| Returns the list of objects representing the status of each feature in the model. | ||
| wfcStyleState_ptr | GetStyleStateFromId (xint StyleStateId) | |
| >Returns the handle to the specified style state | ||
| wfcStyleState_ptr | GetStyleStateFromName (xrstring StyleStateName) | |
| Returns the handle to the specified style state | ||
| xreal | GetTolerance (wfcToleranceType Type, xint Decimals) | |
| Retreives the tolerance value for the specified solid, for the specified number of decimal places. | ||
| pfcFeature_ptr | ImportAsFeat (pfcIntfDataSource_ptr IntfData, optional pfcCoordSystem_ptr CoordSys, optional xbool CutOrAdd, optional xrstring Profile, optional xbool DatumCurve) | |
| Creates a new import feature in the solid (part). Assembly case is not supported. | ||
| optional pfcFeatures_ptr | ListChildOfExternalFailedFeatures () | |
| Returns a list, each element of which is a child of an external failed feature. | ||
| optional pfcFeatures_ptr | ListChildOfFailedFeatures () | |
| Returns a list, each element of which is a child of a failed feature. | ||
| wfcCombStates_ptr | ListCombStates () | |
| Returns list of combined states of a solid | ||
| optional pfcDetailItems_ptr | ListDetailItems (optional pfcDetailType Type) | |
| wfcLayerStates_ptr | ListLayerStates () | |
| Gets Layer state list. | ||
| wfcStyleStates_ptr | ListStyleStateItems () | |
| Returns list of style state in the solid | ||
| void | LoadToleranceClass (xrstring ToleranceClassName) | |
| This will load a tolerance class for Hole or Shaft ISO tols. | ||
| wfcProjectionInfo_ptr | ProjectPoint (pfcPoint3D_ptr Point, xreal Tolerance) | |
| finds a surface from the solid within the maximum distance, and returns the UV point of the projection of the point to that surface. | ||
| void | QuickPrint (optional wfcQuickPrintInstructions_ptr Instructions, optional xrstring PFCFile) | |
| Executes a quick print of a given solid model. | ||
| void | RefreshDetailTree (optional pfcWindow_ptr SolidWindow) | |
| Rebuild the tree for the solid in the window. | ||
| void | ReorderFeatures (xintsequence_ptr FeatIDs, xint NewFeatNum, optional wfcWRegenInstructions_ptr Instrs) | |
| Reorders a list of features. | ||
| void | ResumeFeatures (xintsequence_ptr FeatIDs, wfcFeatResumeOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) | |
| Resumes a list of features. | ||
| pfcDetailSymbolDefItem_ptr | RetrieveSymbolDefItem (xrstring FileName, pfcDetailSymbolDefItemSource Source, optional xrstring FilePath, optional xint Version, optional xbool UpdateUnconditionally) | |
| LICENSE: 222 Retrieve a symbol definition. |
||
| void | SetModelClass (wfcModelClass ModelClass) | |
| Sets the ISO/DIN model class type for a solid model. | ||
| void | SetTolerance (wfcToleranceType Type, xint Decimals, xreal Tolerance) | |
| Sets the solid's tolerance, at the specified number of decimal places, to the specified value. | ||
| void | SuppressFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) | |
| Suppresses a list of features. | ||
| wfcSurfaceTessellationDataSeq_ptr | Tessellate (xreal ChordHeight, xreal AngleControl, xbool IncludeQuilts) | |
| void | UpdateActiveLayerState () | |
| Update active layer state. | ||
| wfcWFeature_ptr | WCreateFeature (wfcElementTree_ptr Tree, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) | |
| Creates a feature from the Feature Element Tree | ||
| void | WRegenerate (optional wfcWRegenInstructions_ptr Instrs) | |
| Regenerates the model accoding to provided instructions. | ||
| wfcWSolidBody_ptr | CreateBody | () |
|
Create a new body in solid.
|
| void | DeleteBody | (wfcWSolidBody_ptr Body) |
|
Deletes the specified body in solid.
|
| xbool | GetIsNoResolveMode | () |
|
Returns true if the model regeneration is set to "no resolve mode"; false otherwise.
|
| void | WRegenerate | (optional wfcWRegenInstructions_ptr Instrs) |
|
Regenerates the model accoding to provided instructions. This method generates pfcXToolkitRegenerateAgain if the model is too complex to regenerate the first time.
|
| optional pfcFeatures_ptr | ListChildOfFailedFeatures | () |
|
Returns a list, each element of which is a child of a failed feature. If no such feature found, returns NULL
|
| optional pfcFeatures_ptr | ListChildOfExternalFailedFeatures | () |
|
Returns a list, each element of which is a child of an external failed feature. If no such feature found, returns NULL
|
| wfcFeatureStatusFlags_ptr | GetSolidFeatureStatusFlags | () |
|
Returns the list of objects representing the status of each feature in the model.
|
| wfcWFeature_ptr | WCreateFeature | (wfcElementTree_ptr Tree, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) |
| void | DeleteFeatures | (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) |
|
Deletes a list of features.
|
| void | SuppressFeatures | (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) |
|
Suppresses a list of features.
|
| void | ResumeFeatures | (xintsequence_ptr FeatIDs, wfcFeatResumeOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) |
|
Resumes a list of features. If the input feature list contains features that are already resumed, this method generates an exception and does not resume suppressed features.
|
| void | ReorderFeatures | (xintsequence_ptr FeatIDs, xint NewFeatNum, optional wfcWRegenInstructions_ptr Instrs) |
|
Reorders a list of features. This method reorders the list of features so that the location of the first feature will be NewFeatNum after the reorder. The list of feature ids must represent contiguous set of features in the model tree. Note:If reordering a group, all the features in the group (including the Group Header feature) must be included in the list.
|
| pfcFeature_ptr | ImportAsFeat | (pfcIntfDataSource_ptr IntfData, optional pfcCoordSystem_ptr CoordSys, optional xbool CutOrAdd, optional xrstring Profile, optional xbool DatumCurve) |
|
Creates a new import feature in the solid (part). Assembly case is not supported. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure. pfcXToolkitInvalidFile - This means either:
pfcXToolkitInvalidFile - profile is not readable. pfcXToolkitUnsupported - Creo Parametric does not support import of the indicated file. pfcXToolkitNotExist - No profile found.
|
| void | QuickPrint | (optional wfcQuickPrintInstructions_ptr Instructions, optional xrstring PFCFile) |
|
Executes a quick print of a given solid model. Exceptions thrown (but not limited to): pfcXToolkitNotFound - pcf_path is null, and no default plotter config file is set. pfcXToolkitNoPermission - The function does not have permission to operate on this model. pfcXToolkitBadContext - The function is not available in Design Test Mode.
|
| optional wfcCollection_ptr | CollectCurves | (wfcChainCollectionUIControls_ptr ChainControls, optional wfcCollectCurvesFilter_ptr FilterMethod, optional xany AppData, optional wfcCurveCollection_ptr AppendColl) |
|
Asks the user to interactively create a collection of chains Exceptions thrown (but not limited to): pfcXToolkitUserAbort - The user aborted the collection activity. pfcXToolkitBadContext - The input ProCollection contains instructions that cannot be resolved into a single chain.
|
| optional wfcCollection_ptr | CollectSurfaces | (wfcSurfaceCollectionInstrTypes_ptr InstrTypes, optional wfcCollectSurfacesFilter_ptr FilterMethod, optional wfcSurfaceCollection_ptr AppendColl) |
|
Asks the user to interactively create a collection of surfaces
|
| wfcWXSection_ptr | CreatePlanarXSection | (xrstring Name, xint PlaneId, pfcXSecCutobjType CutObjectType, optional xintsequence_ptr MemberIdTable, xint QuiltId, xbool Flip, optional wfcXSectionComponents_ptr XSecModels) |
| DEPRECATED:
<incorrect deprecated ref>
SUCCESSOR(S): wfcWSolid::CreatePlanarXSectionWithOptions Create a Cross Section through a datum plane.
|
| wfcWXSection_ptr | CreatePlanarXSectionWithOptions | (xrstring Name, pfcSelection_ptr Plane, pfcXSecCutobjType CutObjectType, optional pfcSelection_ptr QuiltOrPart, xbool Flip, optional wfcXSectionExcludeItems_ptr ExcludeItems, optional wfcXSectionCreateData_ptr Data) |
|
| optional pfcDetailItems_ptr | ListDetailItems | (optional pfcDetailType Type) |
|
| void | UpdateActiveLayerState | () |
|
Update active layer state. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No active layer state on the model.
|
| wfcWXSection_ptr | CreateParallelXSection | (xrstring Name, xint PlaneId, xreal Distance) |
|
Create a Cross Section parallel to a given plane. Exceptions thrown (but not limited to): pfcXToolkitFound - Cross section with such name already exists.
|
| wfcCombStates_ptr | ListCombStates | () |
|
Returns list of combined states of a solid Exceptions thrown (but not limited to): pfcXToolkitNotFound - No combined states found in the model.
|
| wfcCombState_ptr | GetActiveCombState | () |
|
Gets the active combined state in solid Exceptions thrown (but not limited to): pfcXToolkitNotFound - No active combined state found.
|
| void | ActivateCombState | (wfcCombState_ptr CombState) |
|
Activates a combined state The owner of the combined state must be top model in current active window. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No such combined states in the specified model.
|
| wfcCombState_ptr | CreateCombState | (xrstring CombStateName, wfcCombStateData_ptr CombStateData) |
|
Create combined state Exceptions thrown (but not limited to): pfcXToolkitInvalidType - Invalid references. Possible errors: - The type of one of the references is not valid. - Reference of some type appears twice or more. - Id and type of a reference don't match.
|
| void | DeleteCombState | (wfcCombState_ptr CombState) |
|
Deletes a combined state Exceptions thrown (but not limited to): pfcXToolkitNotFound - No such combined states in the specified model. pfcXToolkitInUse - Can't delete active combined state.
|
| wfcCombStateAnnotations_ptr | GetAnnotationsOfActiveState | () |
|
Gets annotations of active combined state Exceptions thrown (but not limited to): pfcXToolkitUnsupported - Not Supported for Creo3 or earlier compatible session handle.Use pfcGetCurrentSessionWithCompatibility(pfcC4Compatible) to get Creo4 or later compatible session handle.
|
| wfcStyleState_ptr | GetStyleStateFromName | (xrstring StyleStateName) |
|
Returns the handle to the specified style state
|
| wfcStyleState_ptr | GetStyleStateFromId | (xint StyleStateId) |
|
>Returns the handle to the specified style state
|
| wfcStyleState_ptr | GetActiveStyleState | () |
|
Returns the current active style state
|
| void | ActivateStyleState | (wfcStyleState_ptr WStyleState, xbool RedisplayFlag) |
|
Activates the style state
|
| wfcStyleStates_ptr | ListStyleStateItems | () |
|
Returns list of style state in the solid Exceptions thrown (but not limited to): pfcXToolkitNotFound - No Comp Displays were found.
|
| wfcLayerStates_ptr | ListLayerStates | () |
|
Gets Layer state list. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No layer states in the model.
|
| wfcLayerState_ptr | CreateLayerState | (wfcLayerStateData_ptr LayerStateData) |
|
Create Layer state from references. Note:wfcLayerItem of type wfcLAYER_LAYER cannot be added to Layer States using CreateLayerState. Exceptions thrown (but not limited to): pfcXToolkitInvalidItem - Size of arrays don't match. See description above. pfcXToolkitInvalidName - Layer state name is invalid. The name may be too long or contains invalid characters. pfcXToolkitFound - Provided layer state name already exists in the model.
|
| wfcLayerState_ptr | GetActiveLayerState | () |
|
Get active layer state on a model. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No active layer state on the model.
|
| xreal | GetTolerance | (wfcToleranceType Type, xint Decimals) |
|
Retreives the tolerance value for the specified solid, for the specified number of decimal places.
|
| void | SetTolerance | (wfcToleranceType Type, xint Decimals, xreal Tolerance) |
|
Sets the solid's tolerance, at the specified number of decimal places, to the specified value.
|
| void | LoadToleranceClass | (xrstring ToleranceClassName) |
|
This will load a tolerance class for Hole or Shaft ISO tols. Exceptions thrown (but not limited to): pfcXToolkitNotFound - Creo Parametric TOOLKIT could not find the table.
|
| wfcModelClass | GetModelClass | () |
|
Gets the ISO/DIN model class type for a solid model. Exceptions thrown (but not limited to): pfcXToolkitBadContext - The solid was not using ISO/DIN tolerance tables.
|
| void | SetModelClass | (wfcModelClass ModelClass) |
|
Sets the ISO/DIN model class type for a solid model. Exceptions thrown (but not limited to): pfcXToolkitCantModify - The model was locked. pfcXToolkitBadContext - The model was not using ISO/DIN tolerance tables.
|
| wfcFamilyTableStatus | CheckFamilyTable | () |
|
Determines whether the specified solid has a family table, and if that family table is valid and/or empty. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The family table was not found for the specified owner. pfcXToolkitEmpty - The family table is found and is empty.
|
| void | DisplaySolid | () |
|
Displays the specified object. Exceptions thrown (but not limited to): pfcXToolkitFound - The model is already in a window (from calling wfcWSession::OpenSource).
|
| xreal | GetDefaultTextHeight | () |
|
Obtains the default text height used for text in annotations and dimensions in the solid model.
|
| wfcShellData_ptr | FindShellsAndVoids | () |
|
For each shell and void of solid, returns surface-contour pairs which describe them. When the surface is split into a few pieces (has more than one external contour) these pieces may belong to different shells. Hence, each shell face has to be described by a pair (surface id, ProContour). Exceptions thrown (but not limited to): pfcXToolkitNotFound - The solid has no geometry. pfcXToolkitNotValid - the topology of solid is not valid.
|
| wfcProjectionInfo_ptr | ProjectPoint | (pfcPoint3D_ptr Point, xreal Tolerance) |
|
finds a surface from the solid within the maximum distance, and returns the UV point of the projection of the point to that surface. This function supports parts only, not assemblies. Exceptions thrown (but not limited to): pfcXToolkitNotExist - The function failed to find a point on a surface within the tolerance.
|
| pfcOutline3D_ptr | GetDisplayOutline | (pfcMatrix3D_ptr Matrix) |
|
Computes the display outline of a solid.
|
| wfcWAxis_ptr | GetAxis | (xint AxisId) |
|
Initializes the Axis handle
|
| wfcWCurve_ptr | GetCurve | (xint CurveId) |
|
Returns curve handle
|
| wfcWCsys_ptr | GetCsys | (xint CsysId) |
|
>Returns Csys handle
|
| wfcWEdge_ptr | GetEdge | (xint EdgeId) |
|
Returns Edge handle
|
| wfcWPoint_ptr | GetPoint | (xint PointId) |
|
Returns Point handle
|
| wfcWQuilt_ptr | GetQuilt | (xint QuiltId) |
|
Returns Quilt handle
|
| wfcWFeature_ptr | CreateZoneSectionFeature | (wfcZoneFeatureReferences_ptr RefData, xrstring ZoneName) |
|
Creates a Zone feature. Exceptions thrown (but not limited to): pfcXToolkitFound - Zone with given name already exists.
|
| optional wfcItemAppearanceAndTexturesSeq_ptr | GetAllAppearancesAndTextures | () |
|
Gets the appearance properties, texture placement properties and texture properties applied on a model. These may not be the properties that are currently visible on the model because they may be overriden by other higher level color application. Exceptions thrown (but not limited to): pfcXToolkitNotFound - Data does not exist.
|
| pfcDimension_ptr | CreateDimension | (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadDimAttach - A dimension could not be created with the attachments and sense specified.
|
| pfcDimension_ptr | CreateRefDimension | (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadDimAttach - A dimension could not be created with the attachments and sense specified.
|
| void | RefreshDetailTree | (optional pfcWindow_ptr SolidWindow) |
|
Rebuild the tree for the solid in the window. Exceptions thrown (but not limited to): pfcXToolkitNoChange - There is no change in the detail tree.
|
| void | ExpandDetailTree | (optional pfcWindow_ptr SolidWindow) |
|
Expand the tree for the solid in the window. Exceptions thrown (but not limited to): pfcXToolkitNoChange - There is no change in the detail tree.
|
| void | CollapseDetailTree | (optional pfcWindow_ptr SolidWindow) |
|
Collapse the tree for the solid in the window. Exceptions thrown (but not limited to): pfcXToolkitNoChange - There is no change in the detail tree.
|
| wfcAnnotationPlane_ptr | CreateFlatToScreenPlane | (xbool ScreenOrMdlPoint) |
|
| wfcAnnotationPlane_ptr | CreateAnnotationPlaneFromView | (xrstring ViewName) |
|
| pfcDetailNoteItem_ptr | CreateFreeNote | (pfcDetailTextLines_ptr TextLines, pfcFreeAttachment_ptr Attach) |
|
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied.
|
| pfcDetailNoteItem_ptr | CreateOnItemNote | (pfcDetailTextLines_ptr TextLines, wfcAnnotationPlane_ptr AnnotPlane, pfcParametricAttachment_ptr Attach) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied. pfcXToolkitNoLicense - License check failure.
|
| pfcDetailNoteItem_ptr | CreateLeaderNote | (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs) |
|
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied.
|
| pfcDetailNoteItem_ptr | CreateLeaderWithArrowTypeNote | (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs, wfcAnnotationPlane_ptr AnnotPlane, wfcLeaderArrowTypes_ptr Types) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied. OR Invalid leader type for this note attachment. pfcXToolkitNoLicense - License check failure.
|
| pfcDetailSymbolDefItem_ptr | RetrieveSymbolDefItem | (xrstring FileName, pfcDetailSymbolDefItemSource Source, optional xrstring FilePath, optional xint Version, optional xbool UpdateUnconditionally) |
| LICENSE: 222
Retrieve a symbol definition. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The specified symbol does not exist. pfcXToolkitFound - The specified symbol exist but was not retrieved.
|
| wfcAnnotationFeature_ptr | CreateAnnotationFeature | (optional pfcComponentPath_ptr CompPath, xbool InvokeUI) |
| LICENSE: 222
Creates a new annotation feature in the model. Exceptions thrown (but not limited to): pfcXToolkitUserAbort - The user cancelled the feature creation (if InvokeUI = true). pfcXToolkitBadContext - The owner is not the current model (if InvokeUI = true).
|
| pfcDetailSymbolDefItem_ptr | CreateSymbolDefinition | (pfcDetailSymbolDefInstructions_ptr Instructions) |
|
| pfcDetailSymbolInstItem_ptr | CreateSymbolInstance | (pfcDetailSymbolInstInstructions_ptr Instructions, wfcAnnotationPlane_ptr AnnotPlane) |
LICENSE: 222
|
| wfcWDimension_ptr | CreateOrdinateDimension | (wfcAnnotationType AnnotType, wfcAnnotationElement_ptr AnnotationElement, pfcDimensionAttachment_ptr DimAttach, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadDimAttach - The dimension cannot be created referencing the given baseline and attachment geometry.
|
| wfcSurfaceTessellationDataSeq_ptr | Tessellate | (xreal ChordHeight, xreal AngleControl, xbool IncludeQuilts) |
|
| wfcWFeature_ptr | CreateCustomFeature | (xrstring CustomFeatXmlFile, xrstring ElemTreeXmlFile, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs) |
|
Create custom feature This method is reserved for future use.
|
| void | ActivateAutomaticSimpRep | (pfcSimpRep_ptr SimpRep) |
|
Activate user-defined rep as automatic simplified rep. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The specified simplified representation was not found in the model.
|
| void | ConvertAutomaticSimpRep | (pfcSimpRep_ptr SimpRep) |
|
Convert user-defined rep to new automatic simplified rep preserving excluded/substituted data. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The specified simplified representation was not found in the model.
|