| Library | File | Frames | Expand |
| void | ConvertLegacy () | |
| Converts annotation created before Creo 4.0 or created using deprecated APIs ProGtolCreate or ProSetdatumtagCreate. | ||
| void | Display () | |
| Displays annotation which is temporarily undisplayed by wfcAnnotation::Undisplay(). This method must be called after making changes in an annotation. | ||
| void | DisplayInDrawing (pfcDrawing_ptr DrawingModel, optional pfcView2D_ptr DrawingView, optional pfcComponentPath_ptr CompPath) | |
| Displays annotation owned by solid and shown in drawing which is temporarily undisplayed by wfcAnnotation::Undisplay(). This method must be called after making changes in an annotation. | ||
| optional wfcAnnotationElement_ptr | GetAnnotationElement () | |
| LICENSE: 222 |
||
| wfcAnnotationAttachmentAssociativity | GetAttachmentAssociativity (pfcDrawing_ptr Drawing) | |
| LICENSE: 222 |
||
| xbool | GetSecurityMarking () | |
| Gets Security Marking option for Notes and Symbols | ||
| optional pfcAnnotationTextStyle_ptr | GetTextStyle () | |
| LICENSE: 222 Get textstyle information of annotation. |
||
| optional pfcAnnotationTextStyle_ptr | GetTextStyleInDrawing (pfcDrawing_ptr Drawing, optional pfcComponentPath_ptr CompPath, optional pfcView2D_ptr View) | |
| LICENSE: 222 Get textstyle information of annotation in specified drawing. |
||
| xbool | IsAssociative (pfcDrawing_ptr Drawing) | |
| LICENSE: 222 |
||
| xbool | IsInactive () | |
| LICENSE: 222 |
||
| xbool | IsShown (optional pfcDrawing_ptr DrawingModel) | |
| Checks if annotation is shown in owner or specified drawing. | ||
| xbool | IsUsingXSecReference () | |
| Identifies if the annotation is created on or attached to a cross-sectional edge. | ||
| xbool | NeedsConversion () | |
| Returns if the annotation is created before Creo 4.0 or is created using deprecated APIs ProGtolCreate or ProSetdatumtagCreate and needs conversion. Call wfcAnnotation::ConvertLegacy() only if this API returns true. | ||
| void | Rotate (xreal Angle) | |
| LICENSE: 222 |
||
| void | SetSecurityMarking (xbool Marking) | |
| Gets Security Marking option for Notes and Symbols | ||
| void | SetTextStyle (pfcAnnotationTextStyle_ptr TextStyle) | |
| LICENSE: 222 Get textstyle information of annotation. |
||
| void | SetTextStyleInDrawing (pfcAnnotationTextStyle_ptr TextStyle, pfcDrawing_ptr Drawing, optional pfcComponentPath_ptr CompPath, optional pfcView2D_ptr View) | |
| LICENSE: 222 Set textstyle information of annotation in specified drawing. |
||
| void | ShowInDrawing (pfcView2D_ptr DrawingView, optional pfcComponentPath_ptr CompPath) | |
| Show annotation owned by solid in a drawing. | ||
| void | Undisplay () | |
| Undisplays annotation temporarily. This method must be called before making any changes in an annotation. | ||
| void | UndisplayInDrawing (pfcDrawing_ptr DrawingModel, optional pfcComponentPath_ptr CompPath) | |
| Undisplays annotation owned by solid and shown in drawing temporarily. This method must be called before making any changes in an annotation. | ||
| void | Update (optional pfcDrawing_ptr DrawingModel) | |
| Updates the display of the annotation, but does not actually display it anywhere. If the annotation is not currently displayed (because its hidden by layer status or inactive geometry) the text extracted from the annotation with mode pfcDIM_DISPLAY_NUMERIC may include callout symbols instead of the text shown to the user. This method will tell Creo Parametric to update the contents of the annotation to cross-reference these callout values. | ||
| void | UpdateAttachment (pfcDrawing_ptr Drawing) | |
| LICENSE: 222 Updates the attachment of the drawing annotation and makes it associative to the attachment of the annotation in the 3D model. |
||
| void | UpdatePosition (pfcDrawing_ptr Drawing) | |
| LICENSE: 222 Updates the position of the drawing annotation and makes it associative to the position of the annotation in the 3D model. |
||
| void | ShowInDrawing | (pfcView2D_ptr DrawingView, optional pfcComponentPath_ptr CompPath) |
|
Show annotation owned by solid in a drawing. 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 | Display | () |
|
Displays annotation which is temporarily undisplayed by wfcAnnotation::Undisplay(). This method must be called after making changes in an annotation. Exceptions thrown (but not limited to): pfcXToolkitInvalidMatrix - The annotation cannot be shown due to orientation conflicts in theview. pfcXToolkitNoLicense - License check failure. pfcXToolkitNotDisplayed - Annotation is present on hidden or blank layer and so can't be shown.
|
| void | DisplayInDrawing | (pfcDrawing_ptr DrawingModel, optional pfcView2D_ptr DrawingView, optional pfcComponentPath_ptr CompPath) |
|
Displays annotation owned by solid and shown in drawing which is temporarily undisplayed by wfcAnnotation::Undisplay(). This method must be called after making changes in an annotation. Exceptions thrown (but not limited to): pfcXToolkitInvalidMatrix - The annotation cannot be shown due to orientation conflicts in theview. pfcXToolkitNoLicense - License check failure. pfcXToolkitNotDisplayed - Annotation is present on hidden or blank layer and so can't be shown.
|
| void | Undisplay | () |
|
Undisplays annotation temporarily. This method must be called before making any changes in an annotation. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| void | UndisplayInDrawing | (pfcDrawing_ptr DrawingModel, optional pfcComponentPath_ptr CompPath) |
|
Undisplays annotation owned by solid and shown in drawing temporarily. This method must be called before making any changes in an annotation. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| xbool | IsShown | (optional pfcDrawing_ptr DrawingModel) |
|
Checks if annotation is shown in owner or specified drawing. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| void | Update | (optional pfcDrawing_ptr DrawingModel) |
|
Updates the display of the annotation, but does not actually display it anywhere. If the annotation is not currently displayed (because its hidden by layer status or inactive geometry) the text extracted from the annotation with mode pfcDIM_DISPLAY_NUMERIC may include callout symbols instead of the text shown to the user. This method will tell Creo Parametric to update the contents of the annotation to cross-reference these callout values. This method currently supports '3D model notes' and 'detail notes' only.
|
| optional pfcAnnotationTextStyle_ptr | GetTextStyle | () |
| LICENSE: 222
Get textstyle information of annotation. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No shown version of annotation was found in the drawing pfcXToolkitAmbiguous - Multiple shown versions of the annotation were found with different text styles.
|
| void | SetTextStyle | (pfcAnnotationTextStyle_ptr TextStyle) |
| LICENSE: 222
Get textstyle information of annotation. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No shown version of annotation was found in the drawing
|
| optional pfcAnnotationTextStyle_ptr | GetTextStyleInDrawing | (pfcDrawing_ptr Drawing, optional pfcComponentPath_ptr CompPath, optional pfcView2D_ptr View) |
| LICENSE: 222
Get textstyle information of annotation in specified drawing. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No shown version of annotation was found in the drawing pfcXToolkitAmbiguous - Multiple shown versions of the annotation were found with different text styles.
|
| void | SetTextStyleInDrawing | (pfcAnnotationTextStyle_ptr TextStyle, pfcDrawing_ptr Drawing, optional pfcComponentPath_ptr CompPath, optional pfcView2D_ptr View) |
| LICENSE: 222
Set textstyle information of annotation in specified drawing. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No shown version of annotation was found in the drawing
|
| void | UpdateAttachment | (pfcDrawing_ptr Drawing) |
| LICENSE: 222
Updates the attachment of the drawing annotation and makes it associative to the attachment of the annotation in the 3D model. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The annotation is not shown in the drawing.
|
| void | UpdatePosition | (pfcDrawing_ptr Drawing) |
| LICENSE: 222
Updates the position of the drawing annotation and makes it associative to the position of the annotation in the 3D model. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The annotation is not shown in the drawing.
|
| xbool | IsAssociative | (pfcDrawing_ptr Drawing) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitNotFound - The annotation is not shown in the drawing.
|
| wfcAnnotationAttachmentAssociativity | GetAttachmentAssociativity | (pfcDrawing_ptr Drawing) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitNotFound - The annotation is not shown in the drawing.
|
| optional wfcAnnotationElement_ptr | GetAnnotationElement | () |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitNotFound - The annotation is not contained in any annotation element. pfcXToolkitNotExist - The annotation element owner of the annotation does not exist.
|
| xbool | IsInactive | () |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| void | Rotate | (xreal Angle) |
| LICENSE: 222
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The annotation does not support assigned rotation angles. pfcXToolkitCantWrite - Could not modify the given item because it has read-only access.
|
| void | ConvertLegacy | () |
|
Converts annotation created before Creo 4.0 or created using deprecated APIs ProGtolCreate or ProSetdatumtagCreate. Exceptions thrown (but not limited to): pfcXToolkitNoChange - The annotation is not legacy.
|
| xbool | NeedsConversion | () |
|
Returns if the annotation is created before Creo 4.0 or is created using deprecated APIs ProGtolCreate or ProSetdatumtagCreate and needs conversion. Call wfcAnnotation::ConvertLegacy() only if this API returns true.
|
| xbool | GetSecurityMarking | () |
|
Gets Security Marking option for Notes and Symbols
|
| void | SetSecurityMarking | (xbool Marking) |
|
Gets Security Marking option for Notes and Symbols
|
| xbool | IsUsingXSecReference | () |
|
Identifies if the annotation is created on or attached to a cross-sectional edge.
|