NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Annotations.LinearTolerance Class Reference

Represents linear tolerance More...

Inheritance diagram for NXOpen.Annotations.LinearTolerance:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe NXOpen.Annotations.Value GetLowerToleranceInches ()
 Returns the lower tolerance value in inches More...
 
unsafe NXOpen.Annotations.Value GetLowerToleranceMm ()
 Returns the lower tolerance in millimeters(MM) More...
 
unsafe NXOpen.Annotations.Value GetUpperToleranceInches ()
 Returns the upper tolerance in inches More...
 
unsafe NXOpen.Annotations.Value GetUpperToleranceMm ()
 Returns the upper tolerance in millimeters(MM) More...
 
unsafe void SetLowerToleranceInches (NXOpen.Annotations.Value lowerToleranceInches)
 Sets the lower tolerance value in inches More...
 
unsafe void SetLowerToleranceMm (NXOpen.Annotations.Value lowerToleranceMm)
 Sets the lower tolerance in millimeters(MM) More...
 
unsafe void SetUpperToleranceInches (NXOpen.Annotations.Value upperToleranceInches)
 Sets the upper tolerance in inches More...
 
unsafe void SetUpperToleranceMm (NXOpen.Annotations.Value upperToleranceMm)
 Sets the upper tolerance in millimeters(MM) More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Properties

unsafe int DualDimensionDecimalPlaces [get, set]
 Returns or sets the number of decimal places for dual dimension More...
 
unsafe int DualToleranceDecimalPlaces [get, set]
 Returns or sets the number of decimal places for dual tolerance More...
 
unsafe
NXOpen.Annotations.FitAnsiHoleType 
LimitFitAnsiHoleType [get, set]
 Returns or sets the tolerance limit fit ansi hole type More...
 
unsafe string LimitFitDeviation [get, set]
 Returns or sets the tolerance limit fit deviation More...
 
unsafe
NXOpen.Annotations.FitDisplayStyle 
LimitFitDisplayStyle [get, set]
 Returns or sets the tolerance limit fit display style More...
 
unsafe int LimitFitGrade [get, set]
 Returns or sets the tolerance limit fit grade More...
 
unsafe int PrimaryDimensionDecimalPlaces [get, set]
 Returns or sets the number of decimal places for primary dimension More...
 
unsafe
NXOpen.Annotations.ToleranceType 
ToleranceType [get, set]
 Returns or sets the tolerance type More...
 
unsafe
NXOpen.Annotations.ZeroToleranceDisplayStyle 
ZeroToleranceDisplayStyle [get, set]
 Returns or sets the zero tolerance display style More...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Represents linear tolerance

Created in NX4.0.0

Member Function Documentation

override void NXOpen.Annotations.LinearTolerance.FreeResource ( )
inlineprotectedvirtual

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.

Implements NXOpen.TransientObject.

unsafe NXOpen.Annotations.Value NXOpen.Annotations.LinearTolerance.GetLowerToleranceInches ( )
inline

Returns the lower tolerance value in inches

Created in NX4.0.0

License requirements: None.

Returns
Lower tolerance in inches
unsafe NXOpen.Annotations.Value NXOpen.Annotations.LinearTolerance.GetLowerToleranceMm ( )
inline

Returns the lower tolerance in millimeters(MM)

Created in NX4.0.0

License requirements: None.

Returns
Lower tolerance in millimeters
unsafe NXOpen.Annotations.Value NXOpen.Annotations.LinearTolerance.GetUpperToleranceInches ( )
inline

Returns the upper tolerance in inches

Created in NX4.0.0

License requirements: None.

Returns
Upper tolerance in inches
unsafe NXOpen.Annotations.Value NXOpen.Annotations.LinearTolerance.GetUpperToleranceMm ( )
inline

Returns the upper tolerance in millimeters(MM)

Created in NX4.0.0

License requirements: None.

Returns
Upper tolerance in millimeters
unsafe void NXOpen.Annotations.LinearTolerance.SetLowerToleranceInches ( NXOpen.Annotations.Value  lowerToleranceInches)
inline

Sets the lower tolerance value in inches

Created in NX4.0.0

License requirements: None.

Parameters
lowerToleranceInchesNew lower tolerance in inches
unsafe void NXOpen.Annotations.LinearTolerance.SetLowerToleranceMm ( NXOpen.Annotations.Value  lowerToleranceMm)
inline

Sets the lower tolerance in millimeters(MM)

Created in NX4.0.0

License requirements: None.

Parameters
lowerToleranceMmNew lower tolerance in millimeters
unsafe void NXOpen.Annotations.LinearTolerance.SetUpperToleranceInches ( NXOpen.Annotations.Value  upperToleranceInches)
inline

Sets the upper tolerance in inches

Created in NX4.0.0

License requirements: None.

Parameters
upperToleranceInchesNew upper tolerance in inches
unsafe void NXOpen.Annotations.LinearTolerance.SetUpperToleranceMm ( NXOpen.Annotations.Value  upperToleranceMm)
inline

Sets the upper tolerance in millimeters(MM)

Created in NX4.0.0

License requirements: None.

Parameters
upperToleranceMmNew upper tolerance in millimeters

Property Documentation

unsafe int NXOpen.Annotations.LinearTolerance.DualDimensionDecimalPlaces
getset

Returns or sets the number of decimal places for dual dimension

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Annotations.LinearTolerance.DualToleranceDecimalPlaces
getset

Returns or sets the number of decimal places for dual tolerance

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.FitAnsiHoleType NXOpen.Annotations.LinearTolerance.LimitFitAnsiHoleType
getset

Returns or sets the tolerance limit fit ansi hole type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.LinearTolerance.LimitFitDeviation
getset

Returns or sets the tolerance limit fit deviation

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitDisplayStyle NXOpen.Annotations.LinearTolerance.LimitFitDisplayStyle
getset

Returns or sets the tolerance limit fit display style

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LinearTolerance.LimitFitGrade
getset

Returns or sets the tolerance limit fit grade

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LinearTolerance.PrimaryDimensionDecimalPlaces
getset

Returns or sets the number of decimal places for primary dimension

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.ToleranceType NXOpen.Annotations.LinearTolerance.ToleranceType
getset

Returns or sets the tolerance type

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.ZeroToleranceDisplayStyle NXOpen.Annotations.LinearTolerance.ZeroToleranceDisplayStyle
getset

Returns or sets the zero tolerance display style

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.


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