NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Annotations::DiameterRadiusPreferences Class Reference

Represents diameter and radius preferences
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::DiameterRadiusPreferences:
NXOpen::TransientObject

Public Member Functions

NXOpen::Annotations::DiameterSymbol DiameterSymbol ()
 Returns the diameter symbol
Created in NX4.0.0. More...
 
NXString DiameterSymbolText ()
 Returns the symbol text for user defined diameter symbol
Created in NX4.0.0. More...
 
double DistanceBetweenSymbolAndDimensionText ()
 Returns the distance between diameter/radius symbol and dimension text
Created in NX4.0.0. More...
 
double FoldedRadiusAngle ()
 Returns the interior angle for folded radius type dimension
Created in NX4.0.0. More...
 
NXOpen::Annotations::DiameterRadiusLeaderStub LeaderStub ()
 Returns the leader stub relative to diameter/radius dimension text
More...
 
NXOpen::Annotations::RadiusSymbol RadiusSymbol ()
 Returns the radius symbol
Created in NX4.0.0. More...
 
NXString RadiusSymbolText ()
 Returns the symbol text for user defined radius symbol
Created in NX4.0.0. More...
 
void SetDiameterSymbol (NXOpen::Annotations::DiameterSymbol symbol)
 Sets the diameter symbol
Created in NX4.0.0. More...
 
void SetDiameterSymbolText (const NXString &symbolText)
 Sets the symbol text for user defined diameter symbol
Created in NX4.0.0. More...
 
void SetDiameterSymbolText (const char *symbolText)
 Sets the symbol text for user defined diameter symbol
Created in NX4.0.0. More...
 
void SetDistanceBetweenSymbolAndDimensionText (double symbolToDimensionTextDistance)
 Sets the distance between diameter/radius symbol and dimension text
Created in NX4.0.0. More...
 
void SetFoldedRadiusAngle (double foldedRadiusAngle)
 Sets the interior angle for folded radius type dimension
Created in NX4.0.0. More...
 
void SetLeaderStub (NXOpen::Annotations::DiameterRadiusLeaderStub leaderStub)
 Sets the leader stub relative to diameter/radius dimension text
More...
 
void SetRadiusSymbol (NXOpen::Annotations::RadiusSymbol symbol)
 Sets the radius symbol
Created in NX4.0.0. More...
 
void SetRadiusSymbolText (const NXString &symbolText)
 Sets the symbol text for user defined radius symbol
Created in NX4.0.0. More...
 
void SetRadiusSymbolText (const char *symbolText)
 Sets the symbol text for user defined radius symbol
Created in NX4.0.0. More...
 
void SetSymbolPlacement (NXOpen::Annotations::DiameterRadiusSymbolPlacement symbolPlacement)
 Sets the diameter/radius symbol placement relative to the dimension text
Created in NX4.0.0. More...
 
NXOpen::Annotations::DiameterRadiusSymbolPlacement SymbolPlacement ()
 Returns the diameter/radius symbol placement relative to the dimension text
Created in NX4.0.0. More...
 
virtual ~DiameterRadiusPreferences ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents diameter and radius preferences
Created in NX4.0.0.


Constructor & Destructor Documentation

virtual NXOpen::Annotations::DiameterRadiusPreferences::~DiameterRadiusPreferences ( )
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

Member Function Documentation

NXOpen::Annotations::DiameterSymbol NXOpen::Annotations::DiameterRadiusPreferences::DiameterSymbol ( )

Returns the diameter symbol
Created in NX4.0.0.



License requirements : None

NXString NXOpen::Annotations::DiameterRadiusPreferences::DiameterSymbolText ( )

Returns the symbol text for user defined diameter symbol
Created in NX4.0.0.



License requirements : None

double NXOpen::Annotations::DiameterRadiusPreferences::DistanceBetweenSymbolAndDimensionText ( )

Returns the distance between diameter/radius symbol and dimension text
Created in NX4.0.0.



License requirements : None

double NXOpen::Annotations::DiameterRadiusPreferences::FoldedRadiusAngle ( )

Returns the interior angle for folded radius type dimension
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::DiameterRadiusLeaderStub NXOpen::Annotations::DiameterRadiusPreferences::LeaderStub ( )

Returns the leader stub relative to diameter/radius dimension text

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::DimensionPreferences::TextPosition instead.


Created in NX4.0.0.

License requirements : None

NXOpen::Annotations::RadiusSymbol NXOpen::Annotations::DiameterRadiusPreferences::RadiusSymbol ( )

Returns the radius symbol
Created in NX4.0.0.



License requirements : None

NXString NXOpen::Annotations::DiameterRadiusPreferences::RadiusSymbolText ( )

Returns the symbol text for user defined radius symbol
Created in NX4.0.0.



License requirements : None

void NXOpen::Annotations::DiameterRadiusPreferences::SetDiameterSymbol ( NXOpen::Annotations::DiameterSymbol  symbol)

Sets the diameter symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolNew diameter symbol
void NXOpen::Annotations::DiameterRadiusPreferences::SetDiameterSymbolText ( const NXString symbolText)

Sets the symbol text for user defined diameter symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolTextNew symbol text
void NXOpen::Annotations::DiameterRadiusPreferences::SetDiameterSymbolText ( const char *  symbolText)

Sets the symbol text for user defined diameter symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolTextNew symbol text
void NXOpen::Annotations::DiameterRadiusPreferences::SetDistanceBetweenSymbolAndDimensionText ( double  symbolToDimensionTextDistance)

Sets the distance between diameter/radius symbol and dimension text
Created in NX4.0.0.



License requirements : None

Parameters
symbolToDimensionTextDistanceNew distance between symbol and dimension text
void NXOpen::Annotations::DiameterRadiusPreferences::SetFoldedRadiusAngle ( double  foldedRadiusAngle)

Sets the interior angle for folded radius type dimension
Created in NX4.0.0.



License requirements : None

Parameters
foldedRadiusAngleNew folded radius angle
void NXOpen::Annotations::DiameterRadiusPreferences::SetLeaderStub ( NXOpen::Annotations::DiameterRadiusLeaderStub  leaderStub)

Sets the leader stub relative to diameter/radius dimension text

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::DimensionPreferences::SetTextPosition instead.


Created in NX4.0.0.

License requirements : None

Parameters
leaderStubNew leader stub relative to dimension text
void NXOpen::Annotations::DiameterRadiusPreferences::SetRadiusSymbol ( NXOpen::Annotations::RadiusSymbol  symbol)

Sets the radius symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolNew radius symbol
void NXOpen::Annotations::DiameterRadiusPreferences::SetRadiusSymbolText ( const NXString symbolText)

Sets the symbol text for user defined radius symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolTextNew symbol text
void NXOpen::Annotations::DiameterRadiusPreferences::SetRadiusSymbolText ( const char *  symbolText)

Sets the symbol text for user defined radius symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolTextNew symbol text
void NXOpen::Annotations::DiameterRadiusPreferences::SetSymbolPlacement ( NXOpen::Annotations::DiameterRadiusSymbolPlacement  symbolPlacement)

Sets the diameter/radius symbol placement relative to the dimension text
Created in NX4.0.0.



License requirements : None

Parameters
symbolPlacementNew symbol placement relative to dimension text
NXOpen::Annotations::DiameterRadiusSymbolPlacement NXOpen::Annotations::DiameterRadiusPreferences::SymbolPlacement ( )

Returns the diameter/radius symbol 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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.