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

Represents linear tolerance
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::LinearTolerance:
NXOpen::TransientObject

List of all members.

Public Member Functions

int DualDimensionDecimalPlaces ()
 Returns the number of decimal places for dual dimension
Created in NX4.0.0.
int DualToleranceDecimalPlaces ()
 Returns the number of decimal places for dual tolerance
Created in NX4.0.0.
NXOpen::Annotations::Value GetLowerToleranceInches ()
 Returns the lower tolerance value in inches.
NXOpen::Annotations::Value GetLowerToleranceMm ()
 Returns the lower tolerance in millimeters(MM)
NXOpen::Annotations::Value GetUpperToleranceInches ()
 Returns the upper tolerance in inches.
NXOpen::Annotations::Value GetUpperToleranceMm ()
 Returns the upper tolerance in millimeters(MM)
NXOpen::Annotations::FitAnsiHoleType LimitFitAnsiHoleType ()
 Returns the tolerance limit fit ansi hole type
Created in NX7.5.0.
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.
int PrimaryDimensionDecimalPlaces ()
 Returns the number of decimal places for primary dimension
Created in NX4.0.0.
void SetDualDimensionDecimalPlaces (int dualDimensionDecimalPlaces)
 Sets the number of decimal places for dual dimension
Created in NX4.0.0.
void SetDualToleranceDecimalPlaces (int dualToleranceDecimalPlaces)
 Sets the number of decimal places for dual tolerance
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 SetLimitFitDeviation (const NXString &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 SetLowerToleranceInches (const NXOpen::Annotations::Value &lowerToleranceInches)
 Sets the lower tolerance value in inches
Created in NX4.0.0.
void SetLowerToleranceMm (const NXOpen::Annotations::Value &lowerToleranceMm)
 Sets the lower tolerance in millimeters(MM)
Created in NX4.0.0.
void SetPrimaryDimensionDecimalPlaces (int primaryDimensionDecimalPlaces)
 Sets the number of decimal places for primary dimension
Created in NX4.0.0.
void SetToleranceType (NXOpen::Annotations::ToleranceType type)
 Sets the tolerance type
Created in NX4.0.0.
void SetUpperToleranceInches (const NXOpen::Annotations::Value &upperToleranceInches)
 Sets the upper tolerance in inches
Created in NX4.0.0.
void SetUpperToleranceMm (const NXOpen::Annotations::Value &upperToleranceMm)
 Sets the upper tolerance in millimeters(MM)
Created in NX4.0.0.
void SetZeroToleranceDisplayStyle (NXOpen::Annotations::ZeroToleranceDisplayStyle zeroDisplayStyle)
 Sets the zero tolerance display style
Created in NX7.5.0.
NXOpen::Annotations::ToleranceType ToleranceType ()
 Returns the tolerance type
Created in NX4.0.0.
NXOpen::Annotations::ZeroToleranceDisplayStyle ZeroToleranceDisplayStyle ()
 Returns the zero tolerance display style
Created in NX7.5.0.
virtual ~LinearTolerance ()
 Frees the object from memory.

Detailed Description

Represents linear tolerance
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 number of decimal places for dual dimension
Created in NX4.0.0.



License requirements : None

Returns the number of decimal places for dual tolerance
Created in NX4.0.0.



License requirements : None

Returns the lower tolerance value in inches.

Returns:
Lower tolerance in inches
Created in NX4.0.0.

License requirements : None

Returns the lower tolerance in millimeters(MM)

Returns:
Lower tolerance in millimeters
Created in NX4.0.0.

License requirements : None

Returns the upper tolerance in inches.

Returns:
Upper tolerance in inches
Created in NX4.0.0.

License requirements : None

Returns the upper tolerance in millimeters(MM)

Returns:
Upper tolerance in millimeters
Created in NX4.0.0.

License requirements : None

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



License requirements : None

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



License requirements : None

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



License requirements : None

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



License requirements : None

Returns the number of decimal places for primary dimension
Created in NX4.0.0.



License requirements : None

Sets the number of decimal places for dual dimension
Created in NX4.0.0.



License requirements : None

Parameters:
dualDimensionDecimalPlacesNew number of dual dimension decimal places

Sets the number of decimal places for dual tolerance
Created in NX4.0.0.



License requirements : None

Parameters:
dualToleranceDecimalPlacesNew number of dual tolerance decimal places

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



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

Parameters:
fitHoleTypeNew limit tolerance ansi hole type

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



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

Parameters:
fitDeviationNew limit fit deviation

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



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

Parameters:
fitDisplayStyleNew limit tolerance display style

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



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

Parameters:
fitGradeNew Limit fit grade

Sets the lower tolerance value in inches
Created in NX4.0.0.



License requirements : None

Parameters:
lowerToleranceInchesNew lower tolerance in inches

Sets the lower tolerance in millimeters(MM)
Created in NX4.0.0.



License requirements : None

Parameters:
lowerToleranceMmNew lower tolerance in millimeters

Sets the number of decimal places for primary dimension
Created in NX4.0.0.



License requirements : None

Parameters:
primaryDimensionDecimalPlacesNew number of primary dimension decimal places

Sets the tolerance type
Created in NX4.0.0.



License requirements : None

Parameters:
typeNew tolerance type

Sets the upper tolerance in inches
Created in NX4.0.0.



License requirements : None

Parameters:
upperToleranceInchesNew upper tolerance in inches

Sets the upper tolerance in millimeters(MM)
Created in NX4.0.0.



License requirements : None

Parameters:
upperToleranceMmNew upper tolerance in millimeters

Sets the zero tolerance display style
Created in NX7.5.0.



License requirements : None

Parameters:
zeroDisplayStylezero display style

Returns the tolerance type
Created in NX4.0.0.



License requirements : None

Returns the zero tolerance display style
Created in NX7.5.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.