NX Open C++ Reference Guide
|
Represents dimension preferences
Created in NX4.0.0.
More...
Public Member Functions | |
NXOpen::Annotations::ArrowDisplay | ArrowDisplay () |
Returns the arrow display Created in NX4.0.0. | |
double | BaselineOffset () |
Returns the offset between dimension lines of baseline dimensions Created in NX4.0.0. | |
double | ChainOffset () |
Returns the offset between dimension lines of chain dimensions Created in NX4.0.0. | |
bool | DisplayFitParentheses () |
Returns the flag indicating whether to display parentheses for fit tolerance. | |
bool | DisplayFitSeparator () |
Returns the flag indicating whether to display separator for fit tolerance of assembly dimensions. | |
bool | DisplayLineBetweenArrows () |
Returns the flag indicating whether to display line between arrows Created in NX4.0.0. | |
NXOpen::Annotations::FractionDenominatorFormat | DualDimensionFractionDenominator () |
Returns the dual dimension and tolerance fraction denominator Created in NX4.0.0. | |
NXOpen::Annotations::ExtensionLineDisplay | ExtensionLineDisplay () |
Returns the extension line display Created in NX4.0.0. | |
NXOpen::Annotations::ChamferDimensionPreferences * | GetChamferDimensionPreferences () |
Returns the chamfer dimension preferences. | |
NXOpen::Annotations::DiameterRadiusPreferences * | GetDiameterRadiusPreferences () |
Returns the diameter and radius preferences. | |
NXOpen::Annotations::NarrowDimensionPreferences * | GetNarrowDimensionPreferences () |
Returns the narrow dimension preferences. | |
NXOpen::Annotations::OrdinateDimensionPreferences * | GetOrdinateDimensionPreferences () |
Returns the ordinate dimension preferences. | |
NXOpen::Annotations::UnitsFormatPreferences * | GetUnitsFormatPreferences () |
Returns the units and format preferences. | |
bool | IsInspectionDimension () |
Returns the flag indicating whether the dimension is an inspection dimension Created in NX4.0.0. | |
bool | IsReferenceDimension () |
Returns the flag indicating whether the dimension is a reference dimension Created in NX4.0.0. | |
NXOpen::Annotations::FitAnsiHoleType | LimitFitAnsiHoleType () |
Returns the tolerance limit fit ansi hole type Created in NX7.5.0. | |
NXOpen::Annotations::FitAssemblyDisplayStyle | LimitFitAssemblyDisplayStyle () |
Returns the display style of fit tolerance for assembly dimensions. | |
NXString | LimitFitDeviation () |
Returns the tolerance limit fit deviation Created in NX7.5.0. | |
NXOpen::Annotations::FitDisplayStyle | LimitFitDisplayStyle () |
Returns the tolerance limit fit display style Created in NX7.5.0. | |
int | LimitFitGrade () |
Returns the tolerance limit fit grade Created in NX7.5.0. | |
NXString | LimitFitShaftDeviation () |
Returns the shaft deviation for fit tolerance Created in NX9.0.0. | |
int | LimitFitShaftGrade () |
Returns the shaft grade for fit tolerance Created in NX9.0.0. | |
bool | PrefixSuffixReference () |
Returns the flag indicating whether prefix suffix reference toggle is turned on or not Created in NX8.5.0. | |
NXOpen::Annotations::FractionDenominatorFormat | PrimaryDimensionFractionDenominator () |
Returns the primary dimension and tolerance fraction denominator Created in NX4.0.0. | |
NXString | ReferenceDimensionPrefix () |
Returns the prefix characters for reference dimension Created in NX8.5.0. | |
NXString | ReferenceDimensionSuffix () |
Returns the suffix characters for reference dimension Created in NX8.5.0. | |
bool | ReverseArrowDirection () |
Returns the flag indicating whether the Reverse Arrow Direction is set on dimension or not Created in NX8.0.0. | |
void | SetArrowDisplay (NXOpen::Annotations::ArrowDisplay display) |
Sets the arrow display Created in NX4.0.0. | |
void | SetBaselineOffset (double baselineOffset) |
Sets the offset between dimension lines of baseline dimensions Created in NX4.0.0. | |
void | SetChainOffset (double chainOffset) |
Sets the offset between dimension lines of chain dimensions Created in NX4.0.0. | |
void | SetChamferDimensionPreferences (NXOpen::Annotations::ChamferDimensionPreferences *preferences) |
Sets the chamfer dimension preferences Created in NX4.0.0. | |
void | SetDiameterRadiusPreferences (NXOpen::Annotations::DiameterRadiusPreferences *preferences) |
Sets the diameter and radius preferences Created in NX4.0.0. | |
void | SetDisplayFitParentheses (bool displayFitParentheses) |
Sets the flag indicating whether to display parentheses for fit tolerance. | |
void | SetDisplayFitSeparator (bool displayFitSeparator) |
Sets the flag indicating whether to display separator for fit tolerance of assembly dimensions. | |
void | SetDisplayLineBetweenArrows (bool displayLineBetweenArrows) |
Sets the flag indicating whether to display line between arrows Created in NX4.0.0. | |
void | SetDualDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat fractionDenominator) |
Sets the dual dimension and tolerance fraction denominator Created in NX4.0.0. | |
void | SetExtensionLineDisplay (NXOpen::Annotations::ExtensionLineDisplay display) |
Sets the extension line display Created in NX4.0.0. | |
void | SetInspectionDimension (bool inspectionDimension) |
Sets the flag indicating whether the dimension is an inspection dimension Created in NX4.0.0. | |
void | SetLimitFitAnsiHoleType (NXOpen::Annotations::FitAnsiHoleType fitHoleType) |
Sets the tolerance limit fit ansi hole type Created in NX7.5.0. | |
void | SetLimitFitAssemblyDisplayStyle (NXOpen::Annotations::FitAssemblyDisplayStyle fitAssemblyDisplayStyle) |
Sets the display style of fit tolerance for assembly dimensions. | |
void | SetLimitFitDeviation (const NXString &fitDeviation) |
Sets the tolerance limit fit deviation Created in NX7.5.0. | |
void | SetLimitFitDeviation (const char *fitDeviation) |
Sets the tolerance limit fit deviation Created in NX7.5.0. | |
void | SetLimitFitDisplayStyle (NXOpen::Annotations::FitDisplayStyle fitDisplayStyle) |
Sets the tolerance limit fit display style Created in NX7.5.0. | |
void | SetLimitFitGrade (int fitGrade) |
Sets the tolerance limit fit grade Created in NX7.5.0. | |
void | SetLimitFitShaftDeviation (const NXString &fitShaftDeviation) |
Sets the shaft deviation for fit tolerance Created in NX9.0.0. | |
void | SetLimitFitShaftDeviation (const char *fitShaftDeviation) |
Sets the shaft deviation for fit tolerance Created in NX9.0.0. | |
void | SetLimitFitShaftGrade (int fitShaftGrade) |
Sets the shaft grade for fit tolerance Created in NX9.0.0. | |
void | SetNarrowDimensionPreferences (NXOpen::Annotations::NarrowDimensionPreferences *preferences) |
Sets the narrow dimension preferences Created in NX4.0.0. | |
void | SetOrdinateDimensionPreferences (NXOpen::Annotations::OrdinateDimensionPreferences *preferences) |
Sets the ordinate dimension preferences Created in NX4.0.0. | |
void | SetPrefixSuffixReference (bool prefixSuffixReference) |
Sets the flag indicating whether prefix suffix reference toggle is turned on or not Created in NX8.5.0. | |
void | SetPrimaryDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat fractionDenominator) |
Sets the primary dimension and tolerance fraction denominator Created in NX4.0.0. | |
void | SetReferenceDimension (bool referenceDimension) |
Sets the flag indicating whether the dimension is a reference dimension Created in NX4.0.0. | |
void | SetReferenceDimensionPrefix (const NXString &prefix) |
Sets the prefix characters for reference dimension Created in NX8.5.0. | |
void | SetReferenceDimensionPrefix (const char *prefix) |
Sets the prefix characters for reference dimension Created in NX8.5.0. | |
void | SetReferenceDimensionSuffix (const NXString &suffix) |
Sets the suffix characters for reference dimension Created in NX8.5.0. | |
void | SetReferenceDimensionSuffix (const char *suffix) |
Sets the suffix characters for reference dimension Created in NX8.5.0. | |
void | SetReverseArrowDirection (bool reverseArrowDirection) |
Sets the flag indicating whether the Reverse Arrow Direction is set on dimension or not Created in NX8.0.0. | |
void | SetTextOrienationAngle (double textOrientationAngle) |
Sets the angle if text orientation is Annotations::TextOrientationByAngle Created in NX4.0.0. | |
void | SetTextOrientation (NXOpen::Annotations::TextOrientation orientation) |
Sets the text orientation Created in NX4.0.0. | |
void | SetTextPlacement (NXOpen::Annotations::TextPlacement placement) |
Sets the dimension text placement Created in NX4.0.0. | |
void | SetTextPosition (NXOpen::Annotations::TextPosition textPosition) |
Sets the text position representing above or after stub Created in NX9.0.0. | |
void | SetTrimDimensionLineStyle (NXOpen::Annotations::TrimDimensionLineStyle trimDimLine) |
Sets the trim dimension line style Created in NX4.0.0. | |
void | SetTrueLengthText (const NXString &trueLengthText) |
Sets the flag indicating true-length text for the dimension Created in NX8.0.0. | |
void | SetTrueLengthText (const char *trueLengthText) |
Sets the flag indicating true-length text for the dimension Created in NX8.0.0. | |
void | SetTrueLengthTextPosition (NXOpen::Annotations::TrueLengthTextPosition trueLengthTextPosition) |
Sets the True Length Text Position Created in NX8.0.0. | |
void | SetUnitsFormatPreferences (NXOpen::Annotations::UnitsFormatPreferences *preferences) |
Sets the units and format preferences Created in NX4.0.0. | |
void | SetZeroToleranceDisplayStyle (NXOpen::Annotations::ZeroToleranceDisplayStyle zeroDisplayStyle) |
Sets the zero tolerance display style | |
double | TextOrienationAngle () |
Returns the angle if text orientation is Annotations::TextOrientationByAngle Created in NX4.0.0. | |
NXOpen::Annotations::TextOrientation | TextOrientation () |
Returns the text orientation Created in NX4.0.0. | |
NXOpen::Annotations::TextPlacement | TextPlacement () |
Returns the dimension text placement Created in NX4.0.0. | |
NXOpen::Annotations::TextPosition | TextPosition () |
Returns the text position representing above or after stub Created in NX9.0.0. | |
NXOpen::Annotations::TrimDimensionLineStyle | TrimDimensionLineStyle () |
Returns the trim dimension line style Created in NX4.0.0. | |
NXString | TrueLengthText () |
Returns the flag indicating true-length text for the dimension Created in NX8.0.0. | |
NXOpen::Annotations::TrueLengthTextPosition | TrueLengthTextPosition () |
Returns the True Length Text Position Created in NX8.0.0. | |
NXOpen::Annotations::ZeroToleranceDisplayStyle | ZeroToleranceDisplayStyle () |
Returns the zero tolerance display style | |
virtual | ~DimensionPreferences () |
Frees the object from memory. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents dimension preferences
Created in NX4.0.0.
|
virtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::ArrowDisplay NXOpen::Annotations::DimensionPreferences::ArrowDisplay | ( | ) |
Returns the arrow display
Created in NX4.0.0.
License requirements : None
double NXOpen::Annotations::DimensionPreferences::BaselineOffset | ( | ) |
Returns the offset between dimension lines of baseline dimensions
Created in NX4.0.0.
License requirements : None
double NXOpen::Annotations::DimensionPreferences::ChainOffset | ( | ) |
Returns the offset between dimension lines of chain dimensions
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::DisplayFitParentheses | ( | ) |
Returns the flag indicating whether to display parentheses for fit tolerance.
If the value is true, the tolerance text will have parentheses shown on text render. Otherwise, a blank space will be used.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::DisplayFitSeparator | ( | ) |
Returns the flag indicating whether to display separator for fit tolerance of assembly dimensions.
When the limit fit type is FIT and the value is true, a line will be drawn to separate the hole and shaft tolerance texts.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::DisplayLineBetweenArrows | ( | ) |
Returns the flag indicating whether to display line between arrows
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::FractionDenominatorFormat NXOpen::Annotations::DimensionPreferences::DualDimensionFractionDenominator | ( | ) |
Returns the dual dimension and tolerance fraction denominator
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::ExtensionLineDisplay NXOpen::Annotations::DimensionPreferences::ExtensionLineDisplay | ( | ) |
Returns the extension line display
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::ChamferDimensionPreferences* NXOpen::Annotations::DimensionPreferences::GetChamferDimensionPreferences | ( | ) |
Returns the chamfer dimension preferences.
NXOpen::Annotations::DiameterRadiusPreferences* NXOpen::Annotations::DimensionPreferences::GetDiameterRadiusPreferences | ( | ) |
Returns the diameter and radius preferences.
NXOpen::Annotations::NarrowDimensionPreferences* NXOpen::Annotations::DimensionPreferences::GetNarrowDimensionPreferences | ( | ) |
Returns the narrow dimension preferences.
NXOpen::Annotations::OrdinateDimensionPreferences* NXOpen::Annotations::DimensionPreferences::GetOrdinateDimensionPreferences | ( | ) |
Returns the ordinate dimension preferences.
NXOpen::Annotations::UnitsFormatPreferences* NXOpen::Annotations::DimensionPreferences::GetUnitsFormatPreferences | ( | ) |
Returns the units and format preferences.
bool NXOpen::Annotations::DimensionPreferences::IsInspectionDimension | ( | ) |
Returns the flag indicating whether the dimension is an inspection dimension
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::IsReferenceDimension | ( | ) |
Returns the flag indicating whether the dimension is a reference dimension
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::FitAnsiHoleType NXOpen::Annotations::DimensionPreferences::LimitFitAnsiHoleType | ( | ) |
Returns the tolerance limit fit ansi hole type
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::FitAssemblyDisplayStyle NXOpen::Annotations::DimensionPreferences::LimitFitAssemblyDisplayStyle | ( | ) |
Returns the display style of fit tolerance for assembly dimensions.
When the limit fit type is FIT, the display can be on a single line, or two lines centered with the dimension text or two lines with the shaft text in line with the dimension text
Created in NX9.0.0.
License requirements : None
NXString NXOpen::Annotations::DimensionPreferences::LimitFitDeviation | ( | ) |
Returns the tolerance limit fit deviation
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::FitDisplayStyle NXOpen::Annotations::DimensionPreferences::LimitFitDisplayStyle | ( | ) |
Returns the tolerance limit fit display style
Created in NX7.5.0.
License requirements : None
int NXOpen::Annotations::DimensionPreferences::LimitFitGrade | ( | ) |
Returns the tolerance limit fit grade
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Annotations::DimensionPreferences::LimitFitShaftDeviation | ( | ) |
Returns the shaft deviation for fit tolerance
Created in NX9.0.0.
License requirements : None
int NXOpen::Annotations::DimensionPreferences::LimitFitShaftGrade | ( | ) |
Returns the shaft grade for fit tolerance
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::PrefixSuffixReference | ( | ) |
Returns the flag indicating whether prefix suffix reference toggle is turned on or not
Created in NX8.5.0.
License requirements : None
NXOpen::Annotations::FractionDenominatorFormat NXOpen::Annotations::DimensionPreferences::PrimaryDimensionFractionDenominator | ( | ) |
Returns the primary dimension and tolerance fraction denominator
Created in NX4.0.0.
License requirements : None
NXString NXOpen::Annotations::DimensionPreferences::ReferenceDimensionPrefix | ( | ) |
Returns the prefix characters for reference dimension
Created in NX8.5.0.
License requirements : None
NXString NXOpen::Annotations::DimensionPreferences::ReferenceDimensionSuffix | ( | ) |
Returns the suffix characters for reference dimension
Created in NX8.5.0.
License requirements : None
bool NXOpen::Annotations::DimensionPreferences::ReverseArrowDirection | ( | ) |
Returns the flag indicating whether the Reverse Arrow Direction is set on dimension or not
Created in NX8.0.0.
License requirements : None
void NXOpen::Annotations::DimensionPreferences::SetArrowDisplay | ( | NXOpen::Annotations::ArrowDisplay | display | ) |
Sets the arrow display
Created in NX4.0.0.
License requirements : None
display | New arrow display |
void NXOpen::Annotations::DimensionPreferences::SetBaselineOffset | ( | double | baselineOffset | ) |
Sets the offset between dimension lines of baseline dimensions
Created in NX4.0.0.
License requirements : None
baselineOffset | New baseline offset |
void NXOpen::Annotations::DimensionPreferences::SetChainOffset | ( | double | chainOffset | ) |
Sets the offset between dimension lines of chain dimensions
Created in NX4.0.0.
License requirements : None
chainOffset | New chain offset |
void NXOpen::Annotations::DimensionPreferences::SetChamferDimensionPreferences | ( | NXOpen::Annotations::ChamferDimensionPreferences * | preferences | ) |
Sets the chamfer dimension preferences
Created in NX4.0.0.
License requirements : None
preferences | New chamfer dimension preferences |
void NXOpen::Annotations::DimensionPreferences::SetDiameterRadiusPreferences | ( | NXOpen::Annotations::DiameterRadiusPreferences * | preferences | ) |
Sets the diameter and radius preferences
Created in NX4.0.0.
License requirements : None
preferences | New diameter and radius preferences |
void NXOpen::Annotations::DimensionPreferences::SetDisplayFitParentheses | ( | bool | displayFitParentheses | ) |
Sets the flag indicating whether to display parentheses for fit tolerance.
If the value is true, the tolerance text will have parentheses shown on text render. Otherwise, a blank space will be used.
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
displayFitParentheses | Flag indicating whether to display assembly tolerance parentheses |
void NXOpen::Annotations::DimensionPreferences::SetDisplayFitSeparator | ( | bool | displayFitSeparator | ) |
Sets the flag indicating whether to display separator for fit tolerance of assembly dimensions.
When the limit fit type is FIT and the value is true, a line will be drawn to separate the hole and shaft tolerance texts.
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
displayFitSeparator | Flag indicating whether to display assembly tolerance separator |
void NXOpen::Annotations::DimensionPreferences::SetDisplayLineBetweenArrows | ( | bool | displayLineBetweenArrows | ) |
Sets the flag indicating whether to display line between arrows
Created in NX4.0.0.
License requirements : None
displayLineBetweenArrows | Flag indicating whether to display line between arrows |
void NXOpen::Annotations::DimensionPreferences::SetDualDimensionFractionDenominator | ( | NXOpen::Annotations::FractionDenominatorFormat | fractionDenominator | ) |
Sets the dual dimension and tolerance fraction denominator
Created in NX4.0.0.
License requirements : None
fractionDenominator | New dual dimension and tolerance fraction denominator |
void NXOpen::Annotations::DimensionPreferences::SetExtensionLineDisplay | ( | NXOpen::Annotations::ExtensionLineDisplay | display | ) |
Sets the extension line display
Created in NX4.0.0.
License requirements : None
display | New extension line display |
void NXOpen::Annotations::DimensionPreferences::SetInspectionDimension | ( | bool | inspectionDimension | ) |
Sets the flag indicating whether the dimension is an inspection dimension
Created in NX4.0.0.
License requirements : None
inspectionDimension | Flag indicating whether dimension is inspection dimension |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitAnsiHoleType | ( | NXOpen::Annotations::FitAnsiHoleType | fitHoleType | ) |
Sets the tolerance limit fit ansi hole type
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitHoleType | New limit tolerance ansi hole type |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitAssemblyDisplayStyle | ( | NXOpen::Annotations::FitAssemblyDisplayStyle | fitAssemblyDisplayStyle | ) |
Sets the display style of fit tolerance for assembly dimensions.
When the limit fit type is FIT, the display can be on a single line, or two lines centered with the dimension text or two lines with the shaft text in line with the dimension text
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitAssemblyDisplayStyle | New limit assembly display style |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitDeviation | ( | const NXString & | fitDeviation | ) |
Sets the tolerance limit fit deviation
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitDeviation | New limit fit deviation |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitDeviation | ( | const char * | fitDeviation | ) |
Sets the tolerance limit fit deviation
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitDeviation | New limit fit deviation |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitDisplayStyle | ( | NXOpen::Annotations::FitDisplayStyle | fitDisplayStyle | ) |
Sets the tolerance limit fit display style
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitDisplayStyle | New limit tolerance display style |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitGrade | ( | int | fitGrade | ) |
Sets the tolerance limit fit grade
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitGrade | New Limit fit grade |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitShaftDeviation | ( | const NXString & | fitShaftDeviation | ) |
Sets the shaft deviation for fit tolerance
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitShaftDeviation | New shaft deviation for fit tolerance |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitShaftDeviation | ( | const char * | fitShaftDeviation | ) |
Sets the shaft deviation for fit tolerance
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitShaftDeviation | New shaft deviation for fit tolerance |
void NXOpen::Annotations::DimensionPreferences::SetLimitFitShaftGrade | ( | int | fitShaftGrade | ) |
Sets the shaft grade for fit tolerance
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
fitShaftGrade | New shaft grade for fit tolerance |
void NXOpen::Annotations::DimensionPreferences::SetNarrowDimensionPreferences | ( | NXOpen::Annotations::NarrowDimensionPreferences * | preferences | ) |
Sets the narrow dimension preferences
Created in NX4.0.0.
License requirements : None
preferences | New narrow dimension preferences |
void NXOpen::Annotations::DimensionPreferences::SetOrdinateDimensionPreferences | ( | NXOpen::Annotations::OrdinateDimensionPreferences * | preferences | ) |
Sets the ordinate dimension preferences
Created in NX4.0.0.
License requirements : None
preferences | New ordinate dimension preferences |
void NXOpen::Annotations::DimensionPreferences::SetPrefixSuffixReference | ( | bool | prefixSuffixReference | ) |
Sets the flag indicating whether prefix suffix reference toggle is turned on or not
Created in NX8.5.0.
License requirements : None
prefixSuffixReference | flag for prefix suffix reference |
void NXOpen::Annotations::DimensionPreferences::SetPrimaryDimensionFractionDenominator | ( | NXOpen::Annotations::FractionDenominatorFormat | fractionDenominator | ) |
Sets the primary dimension and tolerance fraction denominator
Created in NX4.0.0.
License requirements : None
fractionDenominator | New primary dimension and tolerance fraction denominator |
void NXOpen::Annotations::DimensionPreferences::SetReferenceDimension | ( | bool | referenceDimension | ) |
Sets the flag indicating whether the dimension is a reference dimension
Created in NX4.0.0.
License requirements : None
referenceDimension | Flag indicating whether dimension is reference dimension |
void NXOpen::Annotations::DimensionPreferences::SetReferenceDimensionPrefix | ( | const NXString & | prefix | ) |
Sets the prefix characters for reference dimension
Created in NX8.5.0.
License requirements : None
prefix | New prefix characters for reference dimension |
void NXOpen::Annotations::DimensionPreferences::SetReferenceDimensionPrefix | ( | const char * | prefix | ) |
Sets the prefix characters for reference dimension
Created in NX8.5.0.
License requirements : None
prefix | New prefix characters for reference dimension |
void NXOpen::Annotations::DimensionPreferences::SetReferenceDimensionSuffix | ( | const NXString & | suffix | ) |
Sets the suffix characters for reference dimension
Created in NX8.5.0.
License requirements : None
suffix | New suffix characters for reference dimension |
void NXOpen::Annotations::DimensionPreferences::SetReferenceDimensionSuffix | ( | const char * | suffix | ) |
Sets the suffix characters for reference dimension
Created in NX8.5.0.
License requirements : None
suffix | New suffix characters for reference dimension |
void NXOpen::Annotations::DimensionPreferences::SetReverseArrowDirection | ( | bool | reverseArrowDirection | ) |
Sets the flag indicating whether the Reverse Arrow Direction is set on dimension or not
Created in NX8.0.0.
License requirements : None
reverseArrowDirection | New flag for reverse arrow direction |
void NXOpen::Annotations::DimensionPreferences::SetTextOrienationAngle | ( | double | textOrientationAngle | ) |
Sets the angle if text orientation is Annotations::TextOrientationByAngle
Created in NX4.0.0.
License requirements : None
textOrientationAngle | New dimension text orienation angle |
void NXOpen::Annotations::DimensionPreferences::SetTextOrientation | ( | NXOpen::Annotations::TextOrientation | orientation | ) |
Sets the text orientation
Created in NX4.0.0.
License requirements : None
orientation | New dimension text orientation |
void NXOpen::Annotations::DimensionPreferences::SetTextPlacement | ( | NXOpen::Annotations::TextPlacement | placement | ) |
Sets the dimension text placement
Created in NX4.0.0.
License requirements : None
placement | New dimension text placement |
void NXOpen::Annotations::DimensionPreferences::SetTextPosition | ( | NXOpen::Annotations::TextPosition | textPosition | ) |
Sets the text position representing above or after stub
Created in NX9.0.0.
License requirements : None
textPosition | New dimension text position |
void NXOpen::Annotations::DimensionPreferences::SetTrimDimensionLineStyle | ( | NXOpen::Annotations::TrimDimensionLineStyle | trimDimLine | ) |
Sets the trim dimension line style
Created in NX4.0.0.
License requirements : None
trimDimLine | Whether Dimension line will be trimmed when text crosses both extension lines |
void NXOpen::Annotations::DimensionPreferences::SetTrueLengthText | ( | const NXString & | trueLengthText | ) |
Sets the flag indicating true-length text for the dimension
Created in NX8.0.0.
License requirements : None
trueLengthText | String indicating true length text for dimension |
void NXOpen::Annotations::DimensionPreferences::SetTrueLengthText | ( | const char * | trueLengthText | ) |
Sets the flag indicating true-length text for the dimension
Created in NX8.0.0.
License requirements : None
trueLengthText | String indicating true length text for dimension |
void NXOpen::Annotations::DimensionPreferences::SetTrueLengthTextPosition | ( | NXOpen::Annotations::TrueLengthTextPosition | trueLengthTextPosition | ) |
Sets the True Length Text Position
Created in NX8.0.0.
License requirements : None
trueLengthTextPosition | New True length Text position |
void NXOpen::Annotations::DimensionPreferences::SetUnitsFormatPreferences | ( | NXOpen::Annotations::UnitsFormatPreferences * | preferences | ) |
Sets the units and format preferences
Created in NX4.0.0.
License requirements : None
preferences | New Units and Format preferences |
void NXOpen::Annotations::DimensionPreferences::SetZeroToleranceDisplayStyle | ( | NXOpen::Annotations::ZeroToleranceDisplayStyle | zeroDisplayStyle | ) |
Sets the zero tolerance display style
Use Annotations::LinearTolerance::SetZeroToleranceDisplayStyle for linear dimensions and Annotations::AngularTolerance::SetZeroToleranceDisplayStyle for angular dimensions instead.
Created in NX5.0.0.
License requirements : None
zeroDisplayStyle | zero display style |
double NXOpen::Annotations::DimensionPreferences::TextOrienationAngle | ( | ) |
Returns the angle if text orientation is Annotations::TextOrientationByAngle
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::TextOrientation NXOpen::Annotations::DimensionPreferences::TextOrientation | ( | ) |
Returns the text orientation
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::TextPlacement NXOpen::Annotations::DimensionPreferences::TextPlacement | ( | ) |
Returns the dimension text placement
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::TextPosition NXOpen::Annotations::DimensionPreferences::TextPosition | ( | ) |
Returns the text position representing above or after stub
Created in NX9.0.0.
License requirements : None
NXOpen::Annotations::TrimDimensionLineStyle NXOpen::Annotations::DimensionPreferences::TrimDimensionLineStyle | ( | ) |
Returns the trim dimension line style
Created in NX4.0.0.
License requirements : None
NXString NXOpen::Annotations::DimensionPreferences::TrueLengthText | ( | ) |
Returns the flag indicating true-length text for the dimension
Created in NX8.0.0.
License requirements : None
NXOpen::Annotations::TrueLengthTextPosition NXOpen::Annotations::DimensionPreferences::TrueLengthTextPosition | ( | ) |
Returns the True Length Text Position
Created in NX8.0.0.
License requirements : None
NXOpen::Annotations::ZeroToleranceDisplayStyle NXOpen::Annotations::DimensionPreferences::ZeroToleranceDisplayStyle | ( | ) |
Returns the zero tolerance display style
Use Annotations::LinearTolerance::ZeroToleranceDisplayStyle for linear dimensions and Annotations::AngularTolerance::ZeroToleranceDisplayStyle for angular dimensions instead.
Created in NX5.0.0.
License requirements : None