| Library | File | Frames | Expand |
| void | AddLeader (pfcDetailLeaderAttachment_ptr LeadrAttach) | |
| Add a leader to the specified detail note. | ||
| void | AddLeaderWithArrowType (pfcDetailLeaderAttachment_ptr LeadrAttach, wfcLeaderArrowType Type) | |
| LICENSE: 222 Add a leader with arrow type to the specified detail note. |
||
| optional pfcDetailSymbolInstItems_ptr | CollectSymbolInstances () | |
| Returns a list of all symbol instances which are declared in a detail note. | ||
| wfcEnvelope3D_ptr | Get3DLineEnvelope (xint LineNumber) | |
| LICENSE: 222 Line envelope for note. The order of coordinates in the envelope is: 0 ----------------------------1 | | 2 ----------------------------3 This ordering of coordinates is preserved even if the text is mirrored or applied at a rotation angle. |
||
| wfcAnnotationPlane_ptr | GetAnnotationPlane () | |
| LICENSE: 222 Gets the annotation plane for the 3D notes (not applicable to 2D notes). |
||
| pfcDetailNoteItem_ptr | GetAssociativeNoteInDrawing (pfcDrawing_ptr DrawingModel) | |
| Get associative note in drawing for solid note. | ||
| pfcDetailNoteItem_ptr | GetAssociativeNoteInSolid () | |
| Get associative note in solid for drawing note. | ||
| optional pfcVector3D_ptr | GetElbowDirection () | |
| LICENSE: 222 Get direction of elbow for leader of the note. |
||
| optional wfcGTol_ptr | GetGTol () | |
| Return the geometric tolerance shown in a detail note. | ||
| wfcLeaderArrowTypes_ptr | GetLeaderArrowTypes () | |
| LICENSE: 222 Gets arrow types for all the leaders in a note. |
||
| wfcLeaderStyle | GetLeaderStyle () | |
| LICENSE: 222 Get style of the leader. |
||
| pfcVector3D_ptr | GetLegacyLeaderNoteDirection () | |
| xreal | GetLegacyLeaderNoteLength () | |
| void | RemoveLeader (xint index) | |
| LICENSE: 222 Remove leader from detail note. |
||
| void | SetAnnotationPlane (wfcAnnotationPlane_ptr AnnotPlane) | |
| LICENSE: 222 Sets the annotation plane for the 3D notes. (not applicable to 2D notes). |
||
| void | SetLeaderStyle (wfcLeaderStyle Style) | |
| LICENSE: 222 Set style of the leader. |
||
| void | SetLeadersWithArrowType (pfcDetailLeaderAttachments_ptr LeadrAttach, wfcLeaderArrowTypes_ptr Types) | |
| LICENSE: 222 Modify note with specifed leaders and arrow types. |
||
| wfcLeaderArrowTypes_ptr | GetLeaderArrowTypes | () |
| LICENSE: 222
Gets arrow types for all the leaders in a note. Exceptions thrown (but not limited to): pfcXToolkitNotFound - No leaders were found. OR The note attachment structure does not have any leader endpoints. OR This attachment is not a leader and does not include an arrow. pfcXToolkitNoLicense - License check failure. pfcXToolkitOutOfMemory - Not enough memory.
|
| void | SetLeadersWithArrowType | (pfcDetailLeaderAttachments_ptr LeadrAttach, wfcLeaderArrowTypes_ptr Types) |
| LICENSE: 222
Modify note with specifed leaders and arrow types. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure. pfcXToolkitBadContext - Invalid leader type for this note attachment. pfcXToolkitOutOfMemory - Not enough memory.
|
| void | AddLeader | (pfcDetailLeaderAttachment_ptr LeadrAttach) |
|
Add a leader to the specified detail note. Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory.
|
| void | AddLeaderWithArrowType | (pfcDetailLeaderAttachment_ptr LeadrAttach, wfcLeaderArrowType Type) |
| LICENSE: 222
Add a leader with arrow type to the specified detail note. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure. pfcXToolkitBadContext - Invalid leader type for this note attachment. pfcXToolkitOutOfMemory - Not enough memory.
|
| void | RemoveLeader | (xint index) |
| LICENSE: 222
Remove leader from detail note. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure. pfcXToolkitOutOfMemory - Not enough memory.
|
| optional pfcVector3D_ptr | GetElbowDirection | () |
| LICENSE: 222
Get direction of elbow for leader of the note. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The note is not placed, or does not use leaders. pfcXToolkitCantAccess - The note uses the default elbow length (this is possible for flat-to-screen notes only).
|
| wfcLeaderStyle | GetLeaderStyle | () |
| LICENSE: 222
Get style of the leader. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| void | SetLeaderStyle | (wfcLeaderStyle Style) |
| LICENSE: 222
Set style of the leader. Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| void | SetAnnotationPlane | (wfcAnnotationPlane_ptr AnnotPlane) |
| LICENSE: 222
Sets the annotation plane for the 3D notes. (not applicable to 2D notes). Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| wfcAnnotationPlane_ptr | GetAnnotationPlane | () |
| LICENSE: 222
Gets the annotation plane for the 3D notes (not applicable to 2D notes). Exceptions thrown (but not limited to): pfcXToolkitNoLicense - License check failure.
|
| pfcDetailNoteItem_ptr | GetAssociativeNoteInDrawing | (pfcDrawing_ptr DrawingModel) |
|
Get associative note in drawing for solid note. Exceptions thrown (but not limited to): pfcXToolkitBadContext - The solid model is not contained in the drawing. pfcXToolkitNotFound - The solid model note is not displayed in the drawing.
|
| pfcDetailNoteItem_ptr | GetAssociativeNoteInSolid | () |
|
Get associative note in solid for drawing note. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The detail note does not show a solid model note.
|
| wfcEnvelope3D_ptr | Get3DLineEnvelope | (xint LineNumber) |
| LICENSE: 222
Line envelope for note. The order of coordinates in the envelope is: 0 ----------------------------1 | | 2 ----------------------------3 This ordering of coordinates is preserved even if the text is mirrored or applied at a rotation angle. Exceptions thrown (but not limited to): pfcXToolkitNotFound - The indicated line does not exist.
|
| optional pfcDetailSymbolInstItems_ptr | CollectSymbolInstances | () |
|
Returns a list of all symbol instances which are declared in a detail note. The instances are returned in the order they are encountered in the note text. Exceptions thrown (but not limited to): pfcXToolkitNotFound - There are no symbol instances generated as a callout in this note.
|
| xreal | GetLegacyLeaderNoteLength | () |
|
Exceptions thrown (but not limited to): pfcXToolkitInvalidType - This note is not a directed (normal or tangent) leader type note or is in an annotaton plane.
|
| pfcVector3D_ptr | GetLegacyLeaderNoteDirection | () |
|
Exceptions thrown (but not limited to): pfcXToolkitInvalidType - This note is not a directed (normal or tangent) leader type note or is in an annotaton plane.
|
| optional wfcGTol_ptr | GetGTol | () |
|
Return the geometric tolerance shown in a detail note.
|