Library | Package Java Toolkit

Interface GTol

package com.ptc.wfc.wfcGTol;

public interface GTol
  extends com.ptc.wfc.wfcAnnotation.Annotation



Description

Interface description



Method Summary
voidAddReferences (AnnotationReferences References)
     Add gtol references
voidDelete ()
     Deletes a gtol from its owning Creo Parametric model.
voidDeleteReference (int RefIndex)
     Delete gtol reference
/*optional*/ Envelope3DGet3DLineEnvelope (int 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*/ Point3DGetAdditionalTextLocation (GTolTextType Type)
     Get the text point location in model co-ordinates from input text position
/*optional*/ AnnotationTextStyleGetAdditionaltextTextStyle (GTolTextType Type)
LICENSE: 222
     Gets the text style for the additional text applied to a geometric tolerance.
/*optional*/ StringGetBottomText ()
     Obtains the text added to the bottom of the geometric tolerance.
HorizontalJustificationGetBottomTextHorizJustification ()
     Gets horizontal justification for additional gtol text at the bottom
GTolCompositesGetComposite ()
     Get composite tolerance frame
booleanGetCompositeSharedReference ()
     Get Share datum references for composite frame
GTolDatumReferencesGetDatumReferences ()
     Get datum references to gtol.
/*optional*/ DetailNoteItemGetDetailNote (Drawing DrawingModel)
     Return the detail note that represents a shown geometric tolerance.
/*optional*/ GTolElbowGetElbow ()
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.
Envelope3DGetEnvelope ( /*optional*/ Drawing 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.
GTolAttachGetGTolAttach ()
     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*/ StringGetGTolName ()
     Get name of gtol
GTolTypeGetGTolType ()
     Set gtol type
GTolIndicatorsGetIndicators ()
     Get indicators of gtol
/*optional*/ StringGetLeftText ()
     Obtains the text added to the left of the geometric tolerance.
/*optional*/ DetailNoteItemsGetNotes (Drawing Drawing)
     Gets the detail notes that represent a geometric tolerance in a drawing.
AnnotationReferencesGetReferences ()
     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*/ StringGetRightText ()
     Retrieves the text of the specified geometrical tolerance.
Envelope3DGetRightTextEnvelope ()
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.
ModelGetTopModel ()
     Get top model of gtol
/*optional*/ StringGetTopText ()
     Obtains the text added to the top of the geometric tolerance.
HorizontalJustificationGetTopTextHorizJustification ()
     Gets horizontal justification for additional gtol text at the top
GTolUnilateralModifierGetUnilateralModifier ()
     Get Unilateral modifier.
/*optional*/ StringGetValueString ()
     Get value string of gtol
booleanIsAddlTextBoxed (GTolTextType 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.
booleanIsAllAround ()
     Get all around option for profile gtol
booleanIsAllOver ()
     Get all over option for profile gtol
booleanIsBoundaryDisplay ()
     Get display of Boundary modifier.
voidSetAddlTextBoxed (GTolTextType Type, boolean 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 (boolean AllAround)
     Set all around option for profile gtol
voidSetAllOver (boolean AllOver)
     Set all over option for profile gtol
voidSetAttachAnnotation (GTolAttachAnnotation Attach)
     Set annotation related gtol AttachChange gtol Attach
voidSetAttachAnnotationElbow (GTolAttachAnnotationElbow Attach)
     Set annotation (pfcITEM_NOTE) related gtol Attach to elbow instead of text
voidSetAttachDatum (GTolAttachDatum Attach)
     Set datum gtol AttachChange gtol Attach
voidSetAttachFree (GTolAttachFree Attach)
     Set Free type attachmentChange gtol Attach
voidSetAttachLeader (GTolAttachLeader Attach)
     Set leader type attachmentChange gtol Attach
voidSetAttachMakeDimension (GTolAttachMakeDimension 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 (GTolAttachOffset Attach)
     Set offset gtol Attach Use this function along with ProMdlGtolCreate for creating offset type gtol, only in drawing.Change gtol Attach
voidSetBottomText (String BelowText)
     Assigns the text added to the bottom of the geometric tolerance.
voidSetBottomTextHorizJustification (HorizontalJustification BottomTextHorizJustification)
     Sets horizontal justification for additional gtol text at the bottom
voidSetBoundaryDisplay (boolean Display)
     Set display of Boundary modifier.
voidSetComposite (int Index, GTolComposite Composite)
     Set composite tolerance
voidSetCompositeSharedReference (boolean state)
     Set Share datum references for composite frame
voidSetDatumReferences (GTolDatumReferences datumReferences)
     Set datum references to gtol.
voidSetElbow (GTolElbow 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 (GTolTextType Type, AnnotationTextStyle 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 (GTolType Type)
     Set gtol type
voidSetIndicators (GTolIndicators indicators)
     Set indicators of gtol. Pass types, symbols and dfs as NULL to remove all indicators.
voidSetLeftText (String leftText)
     Assigns the text added to the left of the geometric tolerance.
voidSetRightText (String RightText)
     Sets the text of the specified geometric tolerance.
voidSetTopText (String TopText)
     Assigns the text added to the top of the geometric tolerance.
voidSetTopTextHorizJustification (HorizontalJustification TopTextHorizJustification)
     Sets horizontal justification for additional gtol text at the top
voidSetUnilateralModifier (GTolUnilateralModifier Modifier)
     Set Unilateral modifier.
voidSetValueString (String ValueString)
     Set value string of gtol
booleanValidate (GTolValidityCheckType Type)
     Check whether the gtol is valid or not

Methods Inherited from Interface com.ptc.wfc.wfcLayerState.LayerItem
IsLayerItemVisible, RemoveNoUpdate, GetLayers, AddNoUpdate

Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource
AddActionListener, RemoveActionListener, AddActionListenerWithType

Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent
GetChild

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner
GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WParameterOwner
ExportParameterTable, ApplyParameterTableset, MathcadParametersSet, MathcadInputParametersGet

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner
DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WRelationOwner
GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits

Methods Inherited from Interface com.ptc.pfc.pfcObject.Child
GetDBParent, GetOId

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem
GetName, SetName, GetId, GetType

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WModelItem
DeleteUserDefinedName, Unhide, Hide, IsHidden, IsNameReadOnly, IsZoneFeature, GetDefaultName

Methods Inherited from Interface com.ptc.wfc.wfcAnnotation.Annotation
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

GetGTolName

/*optional*/ StringGetGTolName ()


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


IsAddlTextBoxed

booleanIsAddlTextBoxed (GTolTextType 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


SetAddlTextBoxed

voidSetAddlTextBoxed (GTolTextType Type, boolean 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:


IsAllAround

booleanIsAllAround ()


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


SetAllAround

voidSetAllAround (boolean 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:


IsAllOver

booleanIsAllOver ()


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


SetAllOver

voidSetAllOver (boolean 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:


GetBottomText

/*optional*/ StringGetBottomText ()


     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


SetBottomText

voidSetBottomText (String 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:


GetBottomTextHorizJustification

HorizontalJustificationGetBottomTextHorizJustification ()


     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


SetBottomTextHorizJustification

voidSetBottomTextHorizJustification (HorizontalJustification 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:


IsBoundaryDisplay

booleanIsBoundaryDisplay ()


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


SetBoundaryDisplay

voidSetBoundaryDisplay (boolean 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:


GetComposite

GTolCompositesGetComposite ()


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


SetComposite

voidSetComposite (int Index, GTolComposite 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:


GetCompositeSharedReference

booleanGetCompositeSharedReference ()


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


SetCompositeSharedReference

voidSetCompositeSharedReference (boolean 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:


GetDatumReferences

GTolDatumReferencesGetDatumReferences ()


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


SetDatumReferences

voidSetDatumReferences (GTolDatumReferences 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:


Delete

voidDelete ()


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


GetDetailNote

/*optional*/ DetailNoteItemGetDetailNote (Drawing DrawingModel)


     Return the detail note that represents a shown geometric tolerance.
Parameters:
DrawingModel
arg description
Returns:
return description


GetElbow

/*optional*/ GTolElbowGetElbow ()

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


SetElbow

voidSetElbow (GTolElbow 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


GetIndicators

GTolIndicatorsGetIndicators ()


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


SetIndicators

voidSetIndicators (GTolIndicators 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


GetLeftText

/*optional*/ StringGetLeftText ()


     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


SetLeftText

voidSetLeftText (String 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:


Get3DLineEnvelope

/*optional*/ Envelope3DGet3DLineEnvelope (int 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


DeleteReference

voidDeleteReference (int 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:


AddReferences

voidAddReferences (AnnotationReferences 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:


GetReferences

AnnotationReferencesGetReferences ()


     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


GetRightTextEnvelope

Envelope3DGetRightTextEnvelope ()

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


GetRightText

/*optional*/ StringGetRightText ()


     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


SetRightText

voidSetRightText (String 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:


GetTopModel

ModelGetTopModel ()


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


GetTopText

/*optional*/ StringGetTopText ()


     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


SetTopText

voidSetTopText (String 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:


GetTopTextHorizJustification

HorizontalJustificationGetTopTextHorizJustification ()


     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


SetTopTextHorizJustification

voidSetTopTextHorizJustification (HorizontalJustification 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:


GetGTolType

GTolTypeGetGTolType ()


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


SetGTolType

voidSetGTolType (GTolType 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:


GetValueString

/*optional*/ StringGetValueString ()


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


SetValueString

voidSetValueString (String 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:


Validate

booleanValidate (GTolValidityCheckType 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


GetUnilateralModifier

GTolUnilateralModifierGetUnilateralModifier ()


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


SetUnilateralModifier

voidSetUnilateralModifier (GTolUnilateralModifier 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:


SetGTolAdditionaltextTextStyle

voidSetGTolAdditionaltextTextStyle (GTolTextType Type, AnnotationTextStyle 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:


GetAdditionaltextTextStyle

/*optional*/ AnnotationTextStyleGetAdditionaltextTextStyle (GTolTextType 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


GetGTolAttach

GTolAttachGetGTolAttach ()


     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


SetAttachFree

voidSetAttachFree (GTolAttachFree 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:


SetAttachLeader

voidSetAttachLeader (GTolAttachLeader 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:


SetAttachDatum

voidSetAttachDatum (GTolAttachDatum 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:


SetAttachAnnotation

voidSetAttachAnnotation (GTolAttachAnnotation 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:


SetAttachOffset

voidSetAttachOffset (GTolAttachOffset 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:


SetAttachMakeDimension

voidSetAttachMakeDimension (GTolAttachMakeDimension 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:


SetAttachAnnotationElbow

voidSetAttachAnnotationElbow (GTolAttachAnnotationElbow Attach)


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


GetNotes

/*optional*/ DetailNoteItemsGetNotes (Drawing 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


GetEnvelope

Envelope3DGetEnvelope ( /*optional*/ Drawing 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


GetAdditionalTextLocation

/*optional*/ Point3DGetAdditionalTextLocation (GTolTextType Type)


     Get the text point location in model co-ordinates from input text position
Manual References:
Annotations: Geometric Tolerances: Geometric Tolerance Text Style
Parameters:
Type
Returns:
returns pfcPoint3D_ptr which is optional