| Library | File | Frames | Expand |
| void | AddReferences (wfcAnnotationReferences_ptr References) | |
| Add DFS semantic references | ||
| void | Delete () | |
| LICENSE: 222 Delete a new datum feature symbol annotation. |
||
| void | DeleteReference (xint Index) | |
| Delete DFS semantic reference | ||
| void | EraseFromDrawingView (pfcDrawing_ptr Drawing, pfcView2D_ptr View) | |
| Sets an set datum tag to be erased from drawing view. This changes the drawing database to not show the annotation until it is explicitly shown again. | ||
| optional wfcSetDatumTagAdditionalText_ptr | GetAdditionalText () | |
| LICENSE: 222 Gets Additional text and Position to datum feature symbol annotation. |
||
| pfcPoint3D_ptr | GetAdditionalTextLocation (optional pfcDrawing_ptr Drawing, optional pfcView2D_ptr View) | |
| LICENSE: 222 Gets Additional text point of datum feature symbol. |
||
| wfcAnnotationPlane_ptr | GetAnnotationPlane () | |
| LICENSE: 222 Obtains the annotation plane for a set datum tag. |
||
| xbool | GetASMEDisplay () | |
| LICENSE: 222 Outputs whether a specified datum feature symbol annotation ASME is set. |
||
| pfcSelection_ptr | GetAttachment () | |
| LICENSE: 222 Obtains the item to which the set datum tag is attached. |
||
| optional wfcSetDatumTagDimGTolDisplay | GetDimGTolDisplay () | |
| LICENSE: 222 Returns display type for DFS attached to dimension or gtol. |
||
| xbool | GetElbow () | |
| LICENSE: 222 Outputs whether a specified datum feature symbol annotation Elbow is set. |
||
| xstring | GetLabel () | |
| LICENSE: 222 Get label of datum feature symbol annotation |
||
| pfcModelItem_ptr | GetPlacement () | |
| LICENSE: 222 Obtains the item (type,id,owner only) to which the set datum tag is attached (dimension, gtol, or geometry). This function is useful in cases where it is not possible to construct the selection. For example , Solid owned DFS attached to solid owned dimension created in drawing. |
||
| wfcAnnotationReferences_ptr | GetReferences () | |
| Get DFS semantic references | ||
| pfcPoint3D_ptr | GetTextLocation (optional pfcDrawing_ptr Drawing, optional pfcView2D_ptr View) | |
| LICENSE: 222 Gets text point of datum feature symbol. |
||
| xbool | IsShownInDrawingView (pfcDrawing_ptr Drawing, pfcView2D_ptr View) | |
| LICENSE: 222 Determines if an Set Datum Tag is shown in a particular view of a drawing. |
||
| void | SetAdditionalText (wfcSetDatumTagAdditionalText_ptr AddlText) | |
| LICENSE: 222 Sets Additional text and Position to datum feature symbol annotation. |
||
| void | SetAnnotationPlane (wfcAnnotationPlane_ptr Plane) | |
| LICENSE: 222 Assigns the annotation plane for a set datum tag. |
||
| void | SetASMEDisplay (xbool ASME) | |
| LICENSE: 222 Set or unset ASME display of datum feature symbol annotation. |
||
| void | SetAttachment (pfcSelection_ptr Reference) | |
| LICENSE: 222 Assigns the item to which the set datum tag is attached. |
||
| void | SetElbow (xbool Elbow) | |
| LICENSE: 222 Sets or unset Elbow to datum feature symbol annotation. |
||
| void | SetLabel (xrstring Label) | |
| LICENSE: 222 Sets label to datum feature symbol annotation |
||
| void | Show () | |
| pfcSelection_ptr | GetAttachment | () |
| LICENSE: 222
Obtains the item to which the set datum tag is attached. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The set datum tag attachment is to the datum itself.
|
| void | SetAttachment | (pfcSelection_ptr Reference) |
| LICENSE: 222
Assigns the item to which the set datum tag is attached.
|
| void | SetAnnotationPlane | (wfcAnnotationPlane_ptr Plane) |
| LICENSE: 222
Assigns the annotation plane for a set datum tag.
|
| wfcAnnotationPlane_ptr | GetAnnotationPlane | () |
| LICENSE: 222
Obtains the annotation plane for a set datum tag.
|
| void | Show | () |
|
Exceptions thrown (but not limited to): pfcXToolkitNoChange - The annotation is already shown in the target model. pfcXToolkitInvalidMatrix - The annotation cannot be shown due to orientation conflicts in the view. pfcXToolkitNoLicense - License check failure. pfcXToolkitNotDisplayed - Annotation is present on hidden or blank layer and so can't be shown.
|
| void | SetLabel | (xrstring Label) |
| LICENSE: 222
Sets label to datum feature symbol annotation
|
| xstring | GetLabel | () |
| LICENSE: 222
Get label of datum feature symbol annotation
|
| void | SetASMEDisplay | (xbool ASME) |
| LICENSE: 222
Set or unset ASME display of datum feature symbol annotation. Exceptions thrown (but not limited to): pfcXToolkitCantModify - Datum feature symbol annotation can't be modified.
|
| xbool | GetASMEDisplay | () |
| LICENSE: 222
Outputs whether a specified datum feature symbol annotation ASME is set. Exceptions thrown (but not limited to): pfcXToolkitCantAccess - Datum feature symbol annotation can't be accessed.
|
| void | SetElbow | (xbool Elbow) |
| LICENSE: 222
Sets or unset Elbow to datum feature symbol annotation. Exceptions thrown (but not limited to): pfcXToolkitCantModify - Datum feature symbol annotation can't be modified.
|
| xbool | GetElbow | () |
| LICENSE: 222
Outputs whether a specified datum feature symbol annotation Elbow is set. Exceptions thrown (but not limited to): pfcXToolkitCantAccess - Datum feature symbol annotation can't be accessed.
|
| pfcModelItem_ptr | GetPlacement | () |
| LICENSE: 222
Obtains the item (type,id,owner only) to which the set datum tag is attached (dimension, gtol, or geometry). This function is useful in cases where it is not possible to construct the selection. For example , Solid owned DFS attached to solid owned dimension created in drawing.
|
| optional wfcSetDatumTagAdditionalText_ptr | GetAdditionalText | () |
| LICENSE: 222
Gets Additional text and Position to datum feature symbol annotation.
|
| void | SetAdditionalText | (wfcSetDatumTagAdditionalText_ptr AddlText) |
| LICENSE: 222
Sets Additional text and Position to datum feature symbol annotation.
|
| pfcPoint3D_ptr | GetAdditionalTextLocation | (optional pfcDrawing_ptr Drawing, optional pfcView2D_ptr View) |
| LICENSE: 222
Gets Additional text point of datum feature symbol.
|
| pfcPoint3D_ptr | GetTextLocation | (optional pfcDrawing_ptr Drawing, optional pfcView2D_ptr View) |
| LICENSE: 222
Gets text point of datum feature symbol.
|
| xbool | IsShownInDrawingView | (pfcDrawing_ptr Drawing, pfcView2D_ptr View) |
| LICENSE: 222
Determines if an Set Datum Tag is shown in a particular view of a drawing. Exceptions thrown (but not limited to): pfcXToolkitBadContext - DFS cannot be shown in specified drawing view.
|
| void | EraseFromDrawingView | (pfcDrawing_ptr Drawing, pfcView2D_ptr View) |
|
Sets an set datum tag to be erased from drawing view. This changes the drawing database to not show the annotation until it is explicitly shown again. Exceptions thrown (but not limited to): pfcXToolkitBadContext - DFS cannot be shown in specified drawing view. pfcXToolkitNoChange - The annotation is not shown in the target drawing view. pfcXToolkitAmbiguous - DFS is place on a serface in solid but the view of the DFS is not passed.
|
| optional wfcSetDatumTagDimGTolDisplay | GetDimGTolDisplay | () |
| LICENSE: 222
Returns display type for DFS attached to dimension or gtol. Exceptions thrown (but not limited to): pfcXToolkitInvalidType - DFS is not attached to dimension or gtol.
|
| void | Delete | () |
| LICENSE: 222
Delete a new datum feature symbol annotation. Exceptions thrown (but not limited to): pfcXToolkitCantModify - Cannot delete set datum tag.
|
| void | AddReferences | (wfcAnnotationReferences_ptr References) |
|
Add DFS semantic references
|
| wfcAnnotationReferences_ptr | GetReferences | () |
|
Get DFS semantic references
|
| void | DeleteReference | (xint Index) |
|
Delete DFS semantic reference
|