NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::DimensionStyleBuilder Class Reference

Represents a Annotations::DimensionStyleBuilder . More...

Inheritance diagram for NXOpen::Annotations::DimensionStyleBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

int AngularDimensionValuePrecision ()
 Returns the angular dimension value precision
Created in NX6.0.0.
int AngularToleranceValuePrecision ()
 Returns the angular tolerance value precision
Created in NX6.0.0.
double BaselineOffset ()
 Returns the offset between dimension lines of baseline dimensions
Created in NX6.0.0.
double ChainOffset ()
 Returns the offset between dimension lines of chain dimensions
Created in NX6.0.0.
NXOpen::Annotations::ChamferForm ChamferForm ()
 Returns the chamfer dimension form
Created in NX6.0.0.
NXOpen::Annotations::ChamferLeaderPlacement ChamferLeaderType ()
 Returns the chamfer dimension leader type
Created in NX6.0.0.
double ChamferSpaceFactor ()
 Returns the chamfer dimension space factor
Created in NX6.0.0.
NXOpen::Annotations::ChamferStubType ChamferStubType ()
 Returns the chamfer dimension stub type
Created in NX6.0.0.
NXString ChamferSymbolName ()
 Returns the chamfer dimension symbol name
Created in NX6.0.0.
NXOpen::Annotations::ChamferSymbolPlacement ChamferSymbolType ()
 Returns the chamfer dimension symbol type
Created in NX6.0.0.
NXOpen::Annotations::ArrowDisplay DimArrowDisplay ()
 Returns the dimension arrow display option
Created in NX6.0.0.
int DimensionValuePrecision ()
 Returns the dimension value precision
Created in NX6.0.0.
NXOpen::Annotations::ZeroToleranceDisplayStyle DimZeroToleranceDisplayStyle ()
 Returns the dimension zero tolerance display style
Created in NX6.0.0.
NXOpen::Annotations::FractionDenominatorFormat DualDimensionFractionDenominator ()
 Returns the dual dimension fractional denominator
Created in NX6.0.0.
int DualDimensionValuePrecision ()
 Returns the dual dimension value precision
Created in NX6.0.0.
int DualToleranceValuePrecision ()
 Returns the dual tolerance value precision
Created in NX6.0.0.
NXOpen::Annotations::ExtensionLineDisplay ExtensionLineDisplay ()
 Returns the extension line display option.
bool InspectionDimension ()
 Returns the inspection dimension flag
Created in NX6.0.0.
NXOpen::Annotations::FitAnsiHoleType LimitFitAnsiHoleType ()
 Returns the dimension limit fit ansi hole type
Created in NX7.5.0.
NXString LimitFitDeviation ()
 Returns the dimension limit fit deviation
Created in NX7.5.0.
NXOpen::Annotations::FitDisplayStyle LimitFitDisplayStyle ()
 Returns the dimension limit fit display style
Created in NX7.5.0.
int LimitFitGrade ()
 Returns the dimension limit fit grade
Created in NX7.5.0.
bool LineBetweenArrows ()
 Returns the line between arrows.
double LowerToleranceDegrees ()
 Returns the lower angular tolerance in degrees
Created in NX6.0.0.
double LowerToleranceEnglish ()
 Returns the lower english tolerance
Created in NX6.0.0.
double LowerToleranceMetric ()
 Returns the lower metric tolerance
Created in NX6.0.0.
NXOpen::Annotations::ArrowheadType NarrowArrowType ()
 Returns the narrow dimension arrowhead type which is used when there is no space for normal arrowheads
Created in NX6.0.0.
NXOpen::Annotations::NarrowDisplayOption NarrowDisplayType ()
 Returns the display type for narrow dimensions
Created in NX6.0.0.
double NarrowLeaderAngle ()
 Returns the narrow dimension leader angle
Created in NX6.0.0.
double NarrowTextOffset ()
 Returns the narrow dimension text offset
Created in NX6.0.0.
NXOpen::Annotations::NarrowTextOrientation NarrowTextOrientation ()
 Returns the narrow dimension text orientation
Created in NX6.0.0.
NXOpen::Annotations::TextOrientation Orientation ()
 Returns the dimension text orientation
Created in NX6.0.0.
NXOpen::Annotations::FractionDenominatorFormat PrimaryDimensionFractionDenominator ()
 Returns the primary dimension fractional denominator
Created in NX6.0.0.
bool ReferenceDimension ()
 Returns the reference dimension flag
Created in NX6.0.0.
bool ReverseArrowDirection ()
 Returns the reverse arrow direction flag
Created in NX8.0.0.
void SetAngularDimensionValuePrecision (int angularDimensionValuePrecision)
 Sets the angular dimension value precision
Created in NX6.0.0.
void SetAngularToleranceValuePrecision (int angularToleranceValuePrecision)
 Sets the angular tolerance value precision
Created in NX6.0.0.
void SetBaselineOffset (double baselineOffset)
 Sets the offset between dimension lines of baseline dimensions
Created in NX6.0.0.
void SetChainOffset (double chainOffset)
 Sets the offset between dimension lines of chain dimensions
Created in NX6.0.0.
void SetChamferForm (NXOpen::Annotations::ChamferForm chamferForm)
 Sets the chamfer dimension form
Created in NX6.0.0.
void SetChamferLeaderType (NXOpen::Annotations::ChamferLeaderPlacement chamferLeaderType)
 Sets the chamfer dimension leader type
Created in NX6.0.0.
void SetChamferSpaceFactor (double chamferSpaceFactor)
 Sets the chamfer dimension space factor
Created in NX6.0.0.
void SetChamferStubType (NXOpen::Annotations::ChamferStubType chamferStubType)
 Sets the chamfer dimension stub type
Created in NX6.0.0.
void SetChamferSymbolName (const NXString &chamferSymbolName)
 Sets the chamfer dimension symbol name
Created in NX6.0.0.
void SetChamferSymbolType (NXOpen::Annotations::ChamferSymbolPlacement chamferSymbolType)
 Sets the chamfer dimension symbol type
Created in NX6.0.0.
void SetDimArrowDisplay (NXOpen::Annotations::ArrowDisplay dimArrowDisplay)
 Sets the dimension arrow display option
Created in NX6.0.0.
void SetDimensionValuePrecision (int dimensionValuePrecision)
 Sets the dimension value precision
Created in NX6.0.0.
void SetDimZeroToleranceDisplayStyle (NXOpen::Annotations::ZeroToleranceDisplayStyle dimZeroToleranceDisplayStyle)
 Sets the dimension zero tolerance display style
Created in NX6.0.0.
void SetDualDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat dualDimensionFractionDenominator)
 Sets the dual dimension fractional denominator
Created in NX6.0.0.
void SetDualDimensionValuePrecision (int dualDimensionValuePrecision)
 Sets the dual dimension value precision
Created in NX6.0.0.
void SetDualToleranceValuePrecision (int dualToleranceValuePrecision)
 Sets the dual tolerance value precision
Created in NX6.0.0.
void SetExtensionLineDisplay (NXOpen::Annotations::ExtensionLineDisplay extensionLineDisplay)
 Sets the extension line display option.
void SetInspectionDimension (bool inspectionDimension)
 Sets the inspection dimension flag
Created in NX6.0.0.
void SetLimitFitAnsiHoleType (NXOpen::Annotations::FitAnsiHoleType fitHoleType)
 Sets the dimension limit fit ansi hole type
Created in NX7.5.0.
void SetLimitFitDeviation (const NXString &fitDeviation)
 Sets the dimension limit fit deviation
Created in NX7.5.0.
void SetLimitFitDisplayStyle (NXOpen::Annotations::FitDisplayStyle fitDisplayStyle)
 Sets the dimension limit fit display style
Created in NX7.5.0.
void SetLimitFitGrade (int fitGrade)
 Sets the dimension limit fit grade
Created in NX7.5.0.
void SetLineBetweenArrows (bool lineBetweenArrows)
 Sets the line between arrows.
void SetLowerToleranceDegrees (double lowerToleranceDegrees)
 Sets the lower angular tolerance in degrees
Created in NX6.0.0.
void SetLowerToleranceEnglish (double lowerToleranceEnglish)
 Sets the lower english tolerance
Created in NX6.0.0.
void SetLowerToleranceMetric (double lowerToleranceMetric)
 Sets the lower metric tolerance
Created in NX6.0.0.
void SetNarrowArrowType (NXOpen::Annotations::ArrowheadType narrowArrowType)
 Sets the narrow dimension arrowhead type which is used when there is no space for normal arrowheads
Created in NX6.0.0.
void SetNarrowDisplayType (NXOpen::Annotations::NarrowDisplayOption displayType)
 Sets the display type for narrow dimensions
Created in NX6.0.0.
void SetNarrowLeaderAngle (double narrowLeaderAngle)
 Sets the narrow dimension leader angle
Created in NX6.0.0.
void SetNarrowTextOffset (double narrowTextOffset)
 Sets the narrow dimension text offset
Created in NX6.0.0.
void SetNarrowTextOrientation (NXOpen::Annotations::NarrowTextOrientation narrowTextOrientation)
 Sets the narrow dimension text orientation
Created in NX6.0.0.
void SetOrientation (NXOpen::Annotations::TextOrientation orientation)
 Sets the dimension text orientation
Created in NX6.0.0.
void SetPrimaryDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat primaryDimensionFractionDenominator)
 Sets the primary dimension fractional denominator
Created in NX6.0.0.
void SetReferenceDimension (bool referenceDimension)
 Sets the reference dimension flag
Created in NX6.0.0.
void SetReverseArrowDirection (bool reverseArrowDirection)
 Sets the reverse arrow direction flag
Created in NX8.0.0.
void SetTextAngle (double textAngle)
 Sets the dimension text angle
Created in NX6.0.0.
void SetTextArrowPlacement (NXOpen::Annotations::TextPlacement textArrowPlacement)
 Sets the text arrow placement.
void SetToleranceType (NXOpen::Annotations::ToleranceType dimToleranceType)
 Sets the dimension tolerance type
Created in NX6.0.0.
void SetToleranceValuePrecision (int toleranceValuePrecision)
 Sets the tolerance value precision
Created in NX6.0.0.
void SetTrimDimLine (NXOpen::Annotations::TrimDimensionLineStyle trimDimLine)
 Sets the trim dimension line flag.
void SetTrueLengthText (const NXString &trueLengthText)
 Sets the true length dimension text
Created in NX8.0.0.
void SetTrueLengthTextPosition (NXOpen::Annotations::TrueLengthTextPosition trueLengthTextPosition)
 Sets the true length text position
Created in NX8.0.0.
void SetUpperToleranceDegrees (double upperToleranceDegrees)
 Sets the upper angular tolerance in degrees
Created in NX6.0.0.
void SetUpperToleranceEnglish (double upperToleranceEnglish)
 Sets the upper english tolerance
Created in NX6.0.0.
void SetUpperToleranceMetric (double upperToleranceMetric)
 Sets the upper metric tolerance
Created in NX6.0.0.
double TextAngle ()
 Returns the dimension text angle
Created in NX6.0.0.
NXOpen::Annotations::TextPlacement TextArrowPlacement ()
 Returns the text arrow placement.
NXOpen::Annotations::ToleranceType ToleranceType ()
 Returns the dimension tolerance type
Created in NX6.0.0.
int ToleranceValuePrecision ()
 Returns the tolerance value precision
Created in NX6.0.0.
NXOpen::Annotations::TrimDimensionLineStyle TrimDimLine ()
 Returns the trim dimension line flag.
NXString TrueLengthText ()
 Returns the true length dimension text
Created in NX8.0.0.
NXOpen::Annotations::TrueLengthTextPosition TrueLengthTextPosition ()
 Returns the true length text position
Created in NX8.0.0.
double UpperToleranceDegrees ()
 Returns the upper angular tolerance in degrees
Created in NX6.0.0.
double UpperToleranceEnglish ()
 Returns the upper english tolerance
Created in NX6.0.0.
double UpperToleranceMetric ()
 Returns the upper metric tolerance
Created in NX6.0.0.
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called.

Detailed Description

Represents a Annotations::DimensionStyleBuilder .

This class queries and sets dimension preferences when creating or editing a dimension.


Created in NX6.0.0.


Member Function Documentation

Returns the angular dimension value precision
Created in NX6.0.0.



License requirements : None

Returns the angular tolerance value precision
Created in NX6.0.0.



License requirements : None

Returns the offset between dimension lines of baseline dimensions
Created in NX6.0.0.



License requirements : None

Returns the offset between dimension lines of chain dimensions
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension form
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension leader type
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension space factor
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension stub type
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension symbol name
Created in NX6.0.0.



License requirements : None

Returns the chamfer dimension symbol type
Created in NX6.0.0.



License requirements : None

Returns the dimension arrow display option
Created in NX6.0.0.



License requirements : None

Returns the dimension value precision
Created in NX6.0.0.



License requirements : None

Returns the dimension zero tolerance display style
Created in NX6.0.0.



License requirements : None

Returns the dual dimension fractional denominator
Created in NX6.0.0.



License requirements : None

Returns the dual dimension value precision
Created in NX6.0.0.



License requirements : None

Returns the dual tolerance value precision
Created in NX6.0.0.



License requirements : None

Returns the extension line display option.


Created in NX6.0.0.

License requirements : None

Returns the inspection dimension flag
Created in NX6.0.0.



License requirements : None

Returns the dimension limit fit ansi hole type
Created in NX7.5.0.



License requirements : None

Returns the dimension limit fit deviation
Created in NX7.5.0.



License requirements : None

Returns the dimension limit fit display style
Created in NX7.5.0.



License requirements : None

Returns the dimension limit fit grade
Created in NX7.5.0.



License requirements : None

Returns the line between arrows.

A value of True means a line is to be displayed between the arrows
Created in NX6.0.0.

License requirements : None

Returns the lower angular tolerance in degrees
Created in NX6.0.0.



License requirements : None

Returns the lower english tolerance
Created in NX6.0.0.



License requirements : None

Returns the lower metric tolerance
Created in NX6.0.0.



License requirements : None

Returns the narrow dimension arrowhead type which is used when there is no space for normal arrowheads
Created in NX6.0.0.



License requirements : None

Returns the display type for narrow dimensions
Created in NX6.0.0.



License requirements : None

Returns the narrow dimension leader angle
Created in NX6.0.0.



License requirements : None

Returns the narrow dimension text offset
Created in NX6.0.0.



License requirements : None

Returns the narrow dimension text orientation
Created in NX6.0.0.



License requirements : None

Returns the dimension text orientation
Created in NX6.0.0.



License requirements : None

Returns the primary dimension fractional denominator
Created in NX6.0.0.



License requirements : None

Returns the reference dimension flag
Created in NX6.0.0.



License requirements : None

Returns the reverse arrow direction flag
Created in NX8.0.0.



License requirements : None

Sets the angular dimension value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
angularDimensionValuePrecisionangulardimensionvalueprecision

Sets the angular tolerance value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
angularToleranceValuePrecisionangulartolerancevalueprecision

Sets the offset between dimension lines of baseline dimensions
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
baselineOffsetbaselineoffset

Sets the offset between dimension lines of chain dimensions
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chainOffsetchainoffset

Sets the chamfer dimension form
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferFormchamferform

Sets the chamfer dimension leader type
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferLeaderTypechamferleadertype

Sets the chamfer dimension space factor
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferSpaceFactorchamferspacefactor

Sets the chamfer dimension stub type
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferStubTypechamferstubtype

Sets the chamfer dimension symbol name
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferSymbolNamechamfersymbolname

Sets the chamfer dimension symbol type
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
chamferSymbolTypechamfersymboltype

Sets the dimension arrow display option
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dimArrowDisplaydimarrowdisplay

Sets the dimension value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dimensionValuePrecisiondimensionvalueprecision

Sets the dimension zero tolerance display style
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dimZeroToleranceDisplayStyledimzerotolerancedisplaystyle

Sets the dual dimension fractional denominator
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dualDimensionFractionDenominatordualdimensionfractiondenominator

Sets the dual dimension value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dualDimensionValuePrecisiondualdimensionvalueprecision

Sets the dual tolerance value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dualToleranceValuePrecisiondualtolerancevalueprecision

Sets the extension line display option.


Created in NX6.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
extensionLineDisplayextensionlinedisplay

Sets the inspection dimension flag
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
inspectionDimensioninspectiondimension

Sets the dimension limit fit ansi hole type
Created in NX7.5.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
fitHoleTypefitholetype

Sets the dimension limit fit deviation
Created in NX7.5.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
fitDeviationfitdeviation

Sets the dimension limit fit display style
Created in NX7.5.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
fitDisplayStylefitdisplaystyle

Sets the dimension limit fit grade
Created in NX7.5.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
fitGradefitgrade

Sets the line between arrows.

A value of True means a line is to be displayed between the arrows
Created in NX6.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
lineBetweenArrowslinebetweenarrows

Sets the lower angular tolerance in degrees
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
lowerToleranceDegreeslowertolerancedegrees

Sets the lower english tolerance
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
lowerToleranceEnglishlowertoleranceenglish

Sets the lower metric tolerance
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
lowerToleranceMetriclowertolerancemetric

Sets the narrow dimension arrowhead type which is used when there is no space for normal arrowheads
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
narrowArrowTypenarrowarrowtype

Sets the display type for narrow dimensions
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
displayTypedisplaytype

Sets the narrow dimension leader angle
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
narrowLeaderAnglenarrowleaderangle

Sets the narrow dimension text offset
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
narrowTextOffsetnarrowtextoffset

Sets the narrow dimension text orientation
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
narrowTextOrientationnarrowtextorientation

Sets the dimension text orientation
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
orientationorientation

Sets the primary dimension fractional denominator
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
primaryDimensionFractionDenominatorprimarydimensionfractiondenominator

Sets the reference dimension flag
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
referenceDimensionreferencedimension

Sets the reverse arrow direction flag
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
reverseArrowDirectionreversearrowdirection

Sets the dimension text angle
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
textAngletextangle

Sets the text arrow placement.

This specifies manual or automatic placement and display of arrows in or out
Created in NX6.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
textArrowPlacementtextarrowplacement

Sets the dimension tolerance type
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
dimToleranceTypedimtolerancetype

Sets the tolerance value precision
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
toleranceValuePrecisiontolerancevalueprecision

Sets the trim dimension line flag.

A value of True means the dimension line will be trimmed when the text crosses both extension lines
Created in NX6.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
trimDimLinetrimdimline

Sets the true length dimension text
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
trueLengthTexttruelengthtext

Sets the true length text position
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
trueLengthTextPositiontruelengthtextposition

Sets the upper angular tolerance in degrees
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
upperToleranceDegreesuppertolerancedegrees

Sets the upper english tolerance
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
upperToleranceEnglishuppertoleranceenglish

Sets the upper metric tolerance
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
upperToleranceMetricuppertolerancemetric

Returns the dimension text angle
Created in NX6.0.0.



License requirements : None

Returns the text arrow placement.

This specifies manual or automatic placement and display of arrows in or out
Created in NX6.0.0.

License requirements : None

Returns the dimension tolerance type
Created in NX6.0.0.



License requirements : None

Returns the tolerance value precision
Created in NX6.0.0.



License requirements : None

Returns the trim dimension line flag.

A value of True means the dimension line will be trimmed when the text crosses both extension lines
Created in NX6.0.0.

License requirements : None

Returns the true length dimension text
Created in NX8.0.0.



License requirements : None

Returns the true length text position
Created in NX8.0.0.



License requirements : None

Returns the upper angular tolerance in degrees
Created in NX6.0.0.



License requirements : None

Returns the upper english tolerance
Created in NX6.0.0.



License requirements : None

Returns the upper metric tolerance
Created in NX6.0.0.



License requirements : None

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns:
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.