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

Represents units and format preferences
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::UnitsFormatPreferences:
NXOpen::TransientObject

List of all members.

Public Member Functions

NXOpen::Annotations::AngularDimensionFormat AngularDimensionFormat ()
 Returns the angular dimension format
Created in NX4.0.0.
NXOpen::Annotations::AngularDimensionFormat AngularToleranceFormat ()
 Returns the angular tolerance format
Created in NX4.0.0.
bool ConvertPrimaryToleranceToDualDimensionUnit ()
 Returns the flag indicating whether to convert the primary tolerance to dual dimension unit
Created in NX4.0.0.
NXOpen::Annotations::DecimalPointCharacter DecimalPointCharacter ()
 Returns the decimal point character
Created in NX4.0.0.
bool DimensionLeadingZero ()
 Returns the dimension leading zero display property
Created in NX5.0.0.
bool DisplayTrailingZeros ()
 Returns the flag indicating whether to display trailing zeros on dimension values
Created in NX4.0.0.
NXOpen::Annotations::DualDimensionPlacement DualDimensionPlacement ()
 Returns the dual dimension placement relative to the primary dimension
Created in NX4.0.0.
NXOpen::Annotations::DimensionTextFormat DualDimensionTextFormat ()
 Returns the dual dimension text format
Created in NX4.0.0.
NXOpen::Annotations::DimensionUnit DualDimensionUnit ()
 Returns the dual dimension unit
Created in NX4.0.0.
bool FractionalDisplay ()
 Returns the fractional display for angular dimension
Created in NX8.0.0.
int NumeratorDegrees ()
 Returns the numerator degrees of fractional display for angular dimension
Created in NX8.0.0.
double NumeratorFraction ()
 Returns the numerator fractional degrees of fractional display for angular dimension
Created in NX8.0.0.
int NumeratorMinutes ()
 Returns the numerator minutes of fractional display for angular dimension
Created in NX8.0.0.
int NumeratorSeconds ()
 Returns the numerator seconds of fractional display for angular dimension
Created in NX8.0.0.
NXOpen::Annotations::DimensionTextFormat PrimaryDimensionTextFormat ()
 Returns the primary dimension text format
Created in NX4.0.0.
NXOpen::Annotations::DimensionUnit PrimaryDimensionUnit ()
 Returns the primary dimension unit
Created in NX4.0.0.
void SetAngularDimensionFormat (NXOpen::Annotations::AngularDimensionFormat format)
 Sets the angular dimension format
Created in NX4.0.0.
void SetAngularToleranceFormat (NXOpen::Annotations::AngularDimensionFormat format)
 Sets the angular tolerance format
Created in NX4.0.0.
void SetConvertPrimaryToleranceToDualDimensionUnit (bool convertPrimaryToleranceToDualUnit)
 Sets the flag indicating whether to convert the primary tolerance to dual dimension unit
Created in NX4.0.0.
void SetDecimalPointCharacter (NXOpen::Annotations::DecimalPointCharacter decimalPointCharacter)
 Sets the decimal point character
Created in NX4.0.0.
void SetDimensionLeadingZero (bool dimensionLeadingZero)
 Sets the dimension leading zero display property
Created in NX5.0.0.
void SetDisplayTrailingZeros (bool displayTrailingZeros)
 Sets the flag indicating whether to display trailing zeros on dimension values
Created in NX4.0.0.
void SetDualDimensionPlacement (NXOpen::Annotations::DualDimensionPlacement placement)
 Sets the dual dimension placement relative to the primary dimension
Created in NX4.0.0.
void SetDualDimensionTextFormat (NXOpen::Annotations::DimensionTextFormat textFormat)
 Sets the dual dimension text format
Created in NX4.0.0.
void SetDualDimensionUnit (NXOpen::Annotations::DimensionUnit unit)
 Sets the dual dimension unit
Created in NX4.0.0.
void SetFractionalDisplay (bool fractionalDisplay)
 Sets the fractional display for angular dimension
Created in NX8.0.0.
void SetNumeratorDegrees (int numeratorDegrees)
 Sets the numerator degrees of fractional display for angular dimension
Created in NX8.0.0.
void SetNumeratorFraction (double numeratorFraction)
 Sets the numerator fractional degrees of fractional display for angular dimension
Created in NX8.0.0.
void SetNumeratorMinutes (int numeratorMinutes)
 Sets the numerator minutes of fractional display for angular dimension
Created in NX8.0.0.
void SetNumeratorSeconds (int numeratorSeconds)
 Sets the numerator seconds of fractional display for angular dimension
Created in NX8.0.0.
void SetPrimaryDimensionTextFormat (NXOpen::Annotations::DimensionTextFormat textFormat)
 Sets the primary dimension text format
Created in NX4.0.0.
void SetPrimaryDimensionUnit (NXOpen::Annotations::DimensionUnit unit)
 Sets the primary dimension unit
Created in NX4.0.0.
void SetSuppressAngularZerosOption (NXOpen::Annotations::AngularSuppressZeros option)
 Sets the angular dimension suppress zeros option
Created in NX4.0.0.
void SetToleranceLeadingZero (bool toleranceLeadingZero)
 Sets the tolerance leading zero display property
Created in NX5.0.0.
void SetTolerancePlacement (NXOpen::Annotations::TolerancePlacement placement)
 Sets the tolerance text placement relative to the dimension text
Created in NX4.0.0.
NXOpen::Annotations::AngularSuppressZeros SuppressAngularZerosOption ()
 Returns the angular dimension suppress zeros option
Created in NX4.0.0.
bool ToleranceLeadingZero ()
 Returns the tolerance leading zero display property
Created in NX5.0.0.
NXOpen::Annotations::TolerancePlacement TolerancePlacement ()
 Returns the tolerance text placement relative to the dimension text
Created in NX4.0.0.
virtual ~UnitsFormatPreferences ()
 Frees the object from memory.

Detailed Description

Represents units and format preferences
Created in NX4.0.0.



Constructor & Destructor Documentation

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


Member Function Documentation

Returns the angular dimension format
Created in NX4.0.0.



License requirements : None

Returns the angular tolerance format
Created in NX4.0.0.



License requirements : None

Returns the flag indicating whether to convert the primary tolerance to dual dimension unit
Created in NX4.0.0.



License requirements : None

Returns the decimal point character
Created in NX4.0.0.



License requirements : None

Returns the dimension leading zero display property
Created in NX5.0.0.



License requirements : None

Returns the flag indicating whether to display trailing zeros on dimension values
Created in NX4.0.0.



License requirements : None

Returns the dual dimension placement relative to the primary dimension
Created in NX4.0.0.



License requirements : None

Returns the dual dimension text format
Created in NX4.0.0.



License requirements : None

Returns the dual dimension unit
Created in NX4.0.0.



License requirements : None

Returns the fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Returns the numerator degrees of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Returns the numerator fractional degrees of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Returns the numerator minutes of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Returns the numerator seconds of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Returns the primary dimension text format
Created in NX4.0.0.



License requirements : None

Returns the primary dimension unit
Created in NX4.0.0.



License requirements : None

Sets the angular dimension format
Created in NX4.0.0.



License requirements : None

Parameters:
formatformat

Sets the angular tolerance format
Created in NX4.0.0.



License requirements : None

Parameters:
formatformat

Sets the flag indicating whether to convert the primary tolerance to dual dimension unit
Created in NX4.0.0.



License requirements : None

Parameters:
convertPrimaryToleranceToDualUnitconvert primary tolerance to dual unit

Sets the decimal point character
Created in NX4.0.0.



License requirements : None

Parameters:
decimalPointCharacterdecimal point character

Sets the dimension leading zero display property
Created in NX5.0.0.



License requirements : None

Parameters:
dimensionLeadingZerodimension leading zero

Sets the flag indicating whether to display trailing zeros on dimension values
Created in NX4.0.0.



License requirements : None

Parameters:
displayTrailingZerosdisplay trailing zeros

Sets the dual dimension placement relative to the primary dimension
Created in NX4.0.0.



License requirements : None

Parameters:
placementplacement

Sets the dual dimension text format
Created in NX4.0.0.



License requirements : None

Parameters:
textFormattext format

Sets the dual dimension unit
Created in NX4.0.0.



License requirements : None

Parameters:
unitunit

Sets the fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Parameters:
fractionalDisplayfractionaldisplay

Sets the numerator degrees of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Parameters:
numeratorDegreesnumerator degrees

Sets the numerator fractional degrees of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Parameters:
numeratorFractionnumeratorfraction

Sets the numerator minutes of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Parameters:
numeratorMinutesnumerator minutes

Sets the numerator seconds of fractional display for angular dimension
Created in NX8.0.0.



License requirements : None

Parameters:
numeratorSecondsnumerator seconds

Sets the primary dimension text format
Created in NX4.0.0.



License requirements : None

Parameters:
textFormattext format

Sets the primary dimension unit
Created in NX4.0.0.



License requirements : None

Parameters:
unitunit

Sets the angular dimension suppress zeros option
Created in NX4.0.0.



License requirements : None

Parameters:
optionoption

Sets the tolerance leading zero display property
Created in NX5.0.0.



License requirements : None

Parameters:
toleranceLeadingZerotolerance leading zero

Sets the tolerance text placement relative to the dimension text
Created in NX4.0.0.



License requirements : None

Parameters:
placementplacement

Returns the angular dimension suppress zeros option
Created in NX4.0.0.



License requirements : None

Returns the tolerance leading zero display property
Created in NX5.0.0.



License requirements : None

Returns the tolerance text placement relative to the dimension text
Created in NX4.0.0.



License requirements : None


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