Library | File

Class wfcGTol

# include <wfcGTol.h>

class wfcGTol
 : public virtual wfcAnnotation
{
    xaideclare(wfcGTol)
    ...
};



Description

Interface description



Method Summary

voidAddReferences (wfcAnnotationReferences_ptr References)
Add gtol references
voidDelete ()
Deletes a gtol from its owning Creo Parametric model.
voidDeleteReference (xint RefIndex)
Delete gtol reference
optional wfcEnvelope3D_ptrGet3DLineEnvelope (xint LineNumber)
LICENSE: 222
Get the envelope of a line in a specified geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
optional pfcPoint3D_ptrGetAdditionalTextLocation (wfcGTolTextType Type)
Get the text point location in model co-ordinates from input text position
optional pfcAnnotationTextStyle_ptrGetAdditionaltextTextStyle (wfcGTolTextType Type)
LICENSE: 222
Gets the text style for the additional text applied to a geometric tolerance.
optional xstringGetBottomText ()
Obtains the text added to the bottom of the geometric tolerance.
pfcHorizontalJustificationGetBottomTextHorizJustification ()
Gets horizontal justification for additional gtol text at the bottom
wfcGTolComposites_ptrGetComposite ()
Get composite tolerance frame
xboolGetCompositeSharedReference ()
Get Share datum references for composite frame
wfcGTolDatumReferences_ptrGetDatumReferences ()
Get datum references to gtol.
optional pfcDetailNoteItem_ptrGetDetailNote (pfcDrawing_ptr DrawingModel)
Return the detail note that represents a shown geometric tolerance.
optional wfcGTolElbow_ptrGetElbow ()
LICENSE: 222
Obtains the elbow properties of the geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
wfcEnvelope3D_ptrGetEnvelope (optional pfcDrawing_ptr Drawing)
Get the envelope of gtol. For getting coordinates of gtol displayed in solid and same gtol is displayed in drawing then drawing should not be active.
wfcGTolAttach_ptrGetGTolAttach ()
Get Annotation Plane and location from Free type wfcGTol::GTol::GetGTolAttach() leader attachment info. Get datum from gtol AttachGet annotation from gtol AttachGet offset ref from gtol AttachGet make dim information from gtol attachget gtol Attach
optional xstringGetGTolName ()
Get name of gtol
wfcGTolTypeGetGTolType ()
Set gtol type
wfcGTolIndicators_ptrGetIndicators ()
Get indicators of gtol
optional xstringGetLeftText ()
Obtains the text added to the left of the geometric tolerance.
optional pfcDetailNoteItems_ptrGetNotes (pfcDrawing_ptr Drawing)
Gets the detail notes that represent a geometric tolerance in a drawing.
wfcAnnotationReferences_ptrGetReferences ()
Get gtol references Note: This function only supports gtols which are not created as Annotation Elements. For Annotation Element Gtol use wfcAnnotation::AnnotationElement::CollectAnnotationReferences().
optional xstringGetRightText ()
Retrieves the text of the specified geometrical tolerance.
wfcEnvelope3D_ptrGetRightTextEnvelope ()
LICENSE: 222
Get the envelope of the right text in a specified geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
pfcModel_ptrGetTopModel ()
Get top model of gtol
optional xstringGetTopText ()
Obtains the text added to the top of the geometric tolerance.
pfcHorizontalJustificationGetTopTextHorizJustification ()
Gets horizontal justification for additional gtol text at the top
wfcGTolUnilateralModifier_ptrGetUnilateralModifier ()
Get Unilateral modifier.
optional xstringGetValueString ()
Get value string of gtol
xboolIsAddlTextBoxed (wfcGTolTextType Type)
LICENSE: 222
Get if Additional text to a geometric tolerance with particular wfcGTol::GTolTextType is Boxed. Note that only Top and Bottom wfcGTol::GTolTextType can have Boxed.
xboolIsAllAround ()
Get all around option for profile gtol
xboolIsAllOver ()
Get all over option for profile gtol
xboolIsBoundaryDisplay ()
Get display of Boundary modifier.
voidSetAddlTextBoxed (wfcGTolTextType Type, xbool IsBoxed)
LICENSE: 222
Set Boxed to Additional text to a geometric tolerance with particular wfcGTol::GTolTextType. Note that only Top and Bottom wfcGTol::GTolTextType can have Boxed.
voidSetAllAround (xbool AllAround)
Set all around option for profile gtol
voidSetAllOver (xbool AllOver)
Set all over option for profile gtol
voidSetAttachAnnotation (wfcGTolAttachAnnotation_ptr Attach)
Set annotation related gtol AttachChange gtol Attach
voidSetAttachAnnotationElbow (wfcGTolAttachAnnotationElbow_ptr Attach)
Set annotation (pfcITEM_NOTE) related gtol Attach to elbow instead of text
voidSetAttachDatum (wfcGTolAttachDatum_ptr Attach)
Set datum gtol AttachChange gtol Attach
voidSetAttachFree (wfcGTolAttachFree_ptr Attach)
Set Free type attachmentChange gtol Attach
voidSetAttachLeader (wfcGTolAttachLeader_ptr Attach)
Set leader type attachmentChange gtol Attach
voidSetAttachMakeDimension (wfcGTolAttachMakeDimension_ptr Attach)
Set make dim type gtol attach Use this function along with ProMdlGtolCreate for creating make-dim type gtol, only in drawing.Change gtol Attach
voidSetAttachOffset (wfcGTolAttachOffset_ptr Attach)
Set offset gtol Attach Use this function along with ProMdlGtolCreate for creating offset type gtol, only in drawing.Change gtol Attach
voidSetBottomText (xrstring BelowText)
Assigns the text added to the bottom of the geometric tolerance.
voidSetBottomTextHorizJustification (pfcHorizontalJustification BottomTextHorizJustification)
Sets horizontal justification for additional gtol text at the bottom
voidSetBoundaryDisplay (xbool Display)
Set display of Boundary modifier.
voidSetComposite (xint Index, wfcGTolComposite_ptr Composite)
Set composite tolerance
voidSetCompositeSharedReference (xbool state)
Set Share datum references for composite frame
voidSetDatumReferences (wfcGTolDatumReferences_ptr datumReferences)
Set datum references to gtol.
voidSetElbow (wfcGTolElbow_ptr elbowLength)
LICENSE: 222
Set elbow to gtol. <p><b>Note:</b> This function only supports leader type gtols which are placed on an annotation plane.
voidSetGTolAdditionaltextTextStyle (wfcGTolTextType Type, pfcAnnotationTextStyle_ptr TextStyle)
LICENSE: 222
Sets the text style for the additional text applied to a geometric tolerance. Note that not all text style properties are supported for gtol additional text; unsupported properties are ignored by this function.
voidSetGTolType (wfcGTolType Type)
Set gtol type
voidSetIndicators (wfcGTolIndicators_ptr indicators)
Set indicators of gtol. Pass types, symbols and dfs as NULL to remove all indicators.
voidSetLeftText (xrstring leftText)
Assigns the text added to the left of the geometric tolerance.
voidSetRightText (xrstring RightText)
Sets the text of the specified geometric tolerance.
voidSetTopText (xrstring TopText)
Assigns the text added to the top of the geometric tolerance.
voidSetTopTextHorizJustification (pfcHorizontalJustification TopTextHorizJustification)
Sets horizontal justification for additional gtol text at the top
voidSetUnilateralModifier (wfcGTolUnilateralModifier_ptr Modifier)
Set Unilateral modifier.
voidSetValueString (xrstring ValueString)
Set value string of gtol
xboolValidate (wfcGTolValidityCheckType Type)
Check whether the gtol is valid or not


Methods Inherited from Class wfcLayerItem:

IsLayerItemVisible, RemoveNoUpdate, GetLayers, AddNoUpdate


Methods Inherited from Class pfcActionSource:

AddActionListener, RemoveActionListener, AddActionListenerWithType


Methods Inherited from Class pfcParent:

GetChild


Methods Inherited from Class pfcParameterOwner:

GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters


Methods Inherited from Class wfcWParameterOwner:

ExportParameterTable, ApplyParameterTableset


Methods Inherited from Class pfcRelationOwner:

DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression


Methods Inherited from Class wfcWRelationOwner:

GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits


Methods Inherited from Class pfcChild:

GetDBParent, GetOId


Methods Inherited from Class pfcModelItem:

GetName, SetName, GetId, GetType


Methods Inherited from Class wfcWModelItem:

DeleteUserDefinedName, Unhide, Hide, IsHidden, IsNameReadOnly, IsZoneFeature, GetDefaultName


Methods Inherited from Class wfcAnnotation:

ShowInDrawing, Display, DisplayInDrawing, Undisplay, UndisplayInDrawing, IsShown, Update, GetTextStyle, SetTextStyle, GetTextStyleInDrawing, SetTextStyleInDrawing, UpdateAttachment, UpdatePosition, IsAssociative, GetAttachmentAssociativity, GetAnnotationElement, IsInactive, Rotate, ConvertLegacy, NeedsConversion, GetSecurityMarking, SetSecurityMarking, IsUsingXSecReference



Method Detail

optional xstringGetGTolName ()

Get name of gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



xboolIsAddlTextBoxed (wfcGTolTextType Type)
LICENSE: 222

Get if Additional text to a geometric tolerance with particular wfcGTol::GTolTextType is Boxed. Note that only Top and Bottom wfcGTol::GTolTextType can have Boxed.
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances
Parameters:
Type
arg description
Returns:
return description



voidSetAddlTextBoxed (wfcGTolTextType Type, xbool IsBoxed)
LICENSE: 222

Set Boxed to Additional text to a geometric tolerance with particular wfcGTol::GTolTextType. Note that only Top and Bottom wfcGTol::GTolTextType can have Boxed.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Type
arg description
IsBoxed
arg description
Returns:



xboolIsAllAround ()

Get all around option for profile gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetAllAround (xbool AllAround)

Set all around option for profile gtol
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
AllAround
arg description
Returns:



xboolIsAllOver ()

Get all over option for profile gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetAllOver (xbool AllOver)

Set all over option for profile gtol
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
AllOver
arg description
Returns:



optional xstringGetBottomText ()

Obtains the text added to the bottom of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Returns:
return description



voidSetBottomText (xrstring BelowText)

Assigns the text added to the bottom of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Parameters:
BelowText
arg description
Returns:



pfcHorizontalJustificationGetBottomTextHorizJustification ()

Gets horizontal justification for additional gtol text at the bottom
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Returns:
return description



voidSetBottomTextHorizJustification (pfcHorizontalJustification BottomTextHorizJustification)

Sets horizontal justification for additional gtol text at the bottom
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Parameters:
BottomTextHorizJustification
arg description
Returns:



xboolIsBoundaryDisplay ()

Get display of Boundary modifier.
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetBoundaryDisplay (xbool Display)

Set display of Boundary modifier.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Display
Returns:



wfcGTolComposites_ptrGetComposite ()

Get composite tolerance frame
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetComposite (xint Index, wfcGTolComposite_ptr Composite)

Set composite tolerance
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Index
arg description
Composite
arg description
Returns:



xboolGetCompositeSharedReference ()

Get Share datum references for composite frame
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetCompositeSharedReference (xbool state)

Set Share datum references for composite frame
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
state
arg description
Returns:



wfcGTolDatumReferences_ptrGetDatumReferences ()

Get datum references to gtol.
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetDatumReferences (wfcGTolDatumReferences_ptr datumReferences)

Set datum references to gtol.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
datumReferences
arg description
Returns:



voidDelete ()

Deletes a gtol from its owning Creo Parametric model.
Manual References:
Annotations: Geometric Tolerances: Deleting a Geometric Tolerance
Returns:



optional pfcDetailNoteItem_ptrGetDetailNote (pfcDrawing_ptr DrawingModel)

Return the detail note that represents a shown geometric tolerance.
Manual References:
Drawings: Cross-referencing 3D Notes and Drawing Annotations
Parameters:
DrawingModel
arg description
Returns:
return description



optional wfcGTolElbow_ptrGetElbow ()
LICENSE: 222

Obtains the elbow properties of the geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Layout, Annotations: Geometric Tolerances: Geometric Tolerance Layout
Returns:
return description



voidSetElbow (wfcGTolElbow_ptr elbowLength)
LICENSE: 222

Set elbow to gtol. <p><b>Note:</b> This function only supports leader type gtols which are placed on an annotation plane.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
elbowLength
arg description
Returns:
return description



wfcGTolIndicators_ptrGetIndicators ()

Get indicators of gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetIndicators (wfcGTolIndicators_ptr indicators)

Set indicators of gtol. Pass types, symbols and dfs as NULL to remove all indicators.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
indicators
arg description
Returns:
return description



optional xstringGetLeftText ()

Obtains the text added to the left of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Returns:
return description



voidSetLeftText (xrstring leftText)

Assigns the text added to the left of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Parameters:
leftText
arg description
Returns:



optional wfcEnvelope3D_ptrGet3DLineEnvelope (xint LineNumber)
LICENSE: 222

Get the envelope of a line in a specified geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Layout
Parameters:
LineNumber
arg description
Returns:
return description



voidDeleteReference (xint RefIndex)

Delete gtol reference
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
RefIndex
arg description
Returns:



voidAddReferences (wfcAnnotationReferences_ptr References)

Add gtol references
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
References
arg description
Returns:



wfcAnnotationReferences_ptrGetReferences ()

Get gtol references Note: This function only supports gtols which are not created as Annotation Elements. For Annotation Element Gtol use wfcAnnotation::AnnotationElement::CollectAnnotationReferences().
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



wfcEnvelope3D_ptrGetRightTextEnvelope ()
LICENSE: 222

Get the envelope of the right text in a specified geometric tolerance. <p><b>Note:</b> This function only supports gtols which are placed on an annotation plane.
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Layout, Annotations: Geometric Tolerances: Geometric Tolerance Layout
Returns:
return description



optional xstringGetRightText ()

Retrieves the text of the specified geometrical tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Returns:
return description



voidSetRightText (xrstring RightText)

Sets the text of the specified geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Parameters:
RightText
arg description
Returns:



pfcModel_ptrGetTopModel ()

Get top model of gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



optional xstringGetTopText ()

Obtains the text added to the top of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances, Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Returns:
return description



voidSetTopText (xrstring TopText)

Assigns the text added to the top of the geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Additional Text for Geometric Tolerances
Parameters:
TopText
arg description
Returns:



pfcHorizontalJustificationGetTopTextHorizJustification ()

Gets horizontal justification for additional gtol text at the top
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Returns:
return description



voidSetTopTextHorizJustification (pfcHorizontalJustification TopTextHorizJustification)

Sets horizontal justification for additional gtol text at the top
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Parameters:
TopTextHorizJustification
arg description
Returns:



wfcGTolTypeGetGTolType ()

Set gtol type
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetGTolType (wfcGTolType Type)

Set gtol type
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Type
arg description
Returns:



optional xstringGetValueString ()

Get value string of gtol
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetValueString (xrstring ValueString)

Set value string of gtol
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
ValueString
arg description
Returns:



xboolValidate (wfcGTolValidityCheckType Type)

Check whether the gtol is valid or not
Manual References:
Annotations: Geometric Tolerances: Validating a Geometric Tolerance
Parameters:
Type
arg description
Returns:
return description



wfcGTolUnilateralModifier_ptrGetUnilateralModifier ()

Get Unilateral modifier.
Manual References:
Annotations: Geometric Tolerances: Reading Geometric Tolerances, Annotations: Geometric Tolerances: Reading Geometric Tolerances
Returns:
return description



voidSetUnilateralModifier (wfcGTolUnilateralModifier_ptr Modifier)

Set Unilateral modifier.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance, Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Modifier
arg description
Returns:



voidSetGTolAdditionaltextTextStyle (wfcGTolTextType Type, pfcAnnotationTextStyle_ptr TextStyle)
LICENSE: 222

Sets the text style for the additional text applied to a geometric tolerance. Note that not all text style properties are supported for gtol additional text; unsupported properties are ignored by this function.
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Parameters:
Type
arg description
TextStyle
arg description
Returns:



optional pfcAnnotationTextStyle_ptrGetAdditionaltextTextStyle (wfcGTolTextType Type)
LICENSE: 222

Gets the text style for the additional text applied to a geometric tolerance.
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style, Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Parameters:
Type
arg description
Returns:
return description



wfcGTolAttach_ptrGetGTolAttach ()

Get Annotation Plane and location from Free type wfcGTol::GTol::GetGTolAttach() leader attachment info. Get datum from gtol AttachGet annotation from gtol AttachGet offset ref from gtol AttachGet make dim information from gtol attachget gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Returns:
return description



voidSetAttachFree (wfcGTolAttachFree_ptr Attach)

Set Free type attachmentChange gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachLeader (wfcGTolAttachLeader_ptr Attach)

Set leader type attachmentChange gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachDatum (wfcGTolAttachDatum_ptr Attach)

Set datum gtol AttachChange gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachAnnotation (wfcGTolAttachAnnotation_ptr Attach)

Set annotation related gtol AttachChange gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachOffset (wfcGTolAttachOffset_ptr Attach)

Set offset gtol Attach Use this function along with ProMdlGtolCreate for creating offset type gtol, only in drawing.Change gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachMakeDimension (wfcGTolAttachMakeDimension_ptr Attach)

Set make dim type gtol attach Use this function along with ProMdlGtolCreate for creating make-dim type gtol, only in drawing.Change gtol Attach
Manual References:
Annotations: Geometric Tolerances: Attaching the Geometric Tolerances, Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
Parameters:
Attach
arg description
Returns:



voidSetAttachAnnotationElbow (wfcGTolAttachAnnotationElbow_ptr Attach)

Set annotation (pfcITEM_NOTE) related gtol Attach to elbow instead of text
Parameters:
Attach
arg description
Returns:



optional pfcDetailNoteItems_ptrGetNotes (pfcDrawing_ptr Drawing)

Gets the detail notes that represent a geometric tolerance in a drawing.
Manual References:
Annotations: Geometric Tolerances: Creating a Geometric Tolerance
Parameters:
Drawing
The drawing where the note is displayed
Returns:
returns pfcDetailNoteItems_ptr which is optional



wfcEnvelope3D_ptrGetEnvelope (optional pfcDrawing_ptr Drawing)

Get the envelope of gtol. For getting coordinates of gtol displayed in solid and same gtol is displayed in drawing then drawing should not be active.
Parameters:
Drawing
drawing. Pass only for solid gtol shown in drawing, otherwise pass NULL.
Returns:
returns wfcEnvelope3D_ptr



optional pfcPoint3D_ptrGetAdditionalTextLocation (wfcGTolTextType Type)

Get the text point location in model co-ordinates from input text position
Parameters:
Type
Returns:
returns pfcPoint3D_ptr which is optional