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

Represents chamfer dimension preferences
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::ChamferDimensionPreferences:
NXOpen::TransientObject

Public Member Functions

double CharacterSpacing ()
 Returns the space between the text characters or symbols as a factor of the character size
Created in NX4.0.0. More...
 
NXOpen::Annotations::ChamferForm Form ()
 Returns the form
Created in NX4.0.0. More...
 
NXOpen::Annotations::ChamferLeaderPlacement LeaderPlacement ()
 Returns the leader placement relative to the chamfer
Created in NX4.0.0. More...
 
NXOpen::Annotations::ChamferSeparatorType Separator ()
 Returns the separator type
Created in NX7.0.0. More...
 
void SetCharacterSpacing (double characterSpacing)
 Sets the space between the text characters or symbols as a factor of the character size
Created in NX4.0.0. More...
 
void SetForm (NXOpen::Annotations::ChamferForm form)
 Sets the form
Created in NX4.0.0. More...
 
void SetLeaderPlacement (NXOpen::Annotations::ChamferLeaderPlacement leaderPlacement)
 Sets the leader placement relative to the chamfer
Created in NX4.0.0. More...
 
void SetSeparator (NXOpen::Annotations::ChamferSeparatorType separator)
 Sets the separator type
Created in NX7.0.0. More...
 
void SetStubType (NXOpen::Annotations::ChamferStubType type)
 Sets the stub type
Created in NX4.0.0. More...
 
void SetSymbolName (const NXString &symbolName)
 Sets the symbol name
Created in NX4.0.0. More...
 
void SetSymbolName (const char *symbolName)
 Sets the symbol name
Created in NX4.0.0. More...
 
void SetSymbolPlacement (NXOpen::Annotations::ChamferSymbolPlacement symbolPlacement)
 Sets the symbol placement
Created in NX4.0.0. More...
 
NXOpen::Annotations::ChamferStubType StubType ()
 Returns the stub type
Created in NX4.0.0. More...
 
NXString SymbolName ()
 Returns the symbol name
Created in NX4.0.0. More...
 
NXOpen::Annotations::ChamferSymbolPlacement SymbolPlacement ()
 Returns the symbol placement
Created in NX4.0.0. More...
 
virtual ~ChamferDimensionPreferences ()
 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 chamfer dimension preferences
Created in NX4.0.0.


Constructor & Destructor Documentation

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

double NXOpen::Annotations::ChamferDimensionPreferences::CharacterSpacing ( )

Returns the space between the text characters or symbols as a factor of the character size
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::ChamferForm NXOpen::Annotations::ChamferDimensionPreferences::Form ( )

Returns the form
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::ChamferLeaderPlacement NXOpen::Annotations::ChamferDimensionPreferences::LeaderPlacement ( )

Returns the leader placement relative to the chamfer
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::ChamferSeparatorType NXOpen::Annotations::ChamferDimensionPreferences::Separator ( )

Returns the separator type
Created in NX7.0.0.



License requirements : None

void NXOpen::Annotations::ChamferDimensionPreferences::SetCharacterSpacing ( double  characterSpacing)

Sets the space between the text characters or symbols as a factor of the character size
Created in NX4.0.0.



License requirements : None

Parameters
characterSpacingNew character spacing
void NXOpen::Annotations::ChamferDimensionPreferences::SetForm ( NXOpen::Annotations::ChamferForm  form)

Sets the form
Created in NX4.0.0.



License requirements : None

Parameters
formNew form
void NXOpen::Annotations::ChamferDimensionPreferences::SetLeaderPlacement ( NXOpen::Annotations::ChamferLeaderPlacement  leaderPlacement)

Sets the leader placement relative to the chamfer
Created in NX4.0.0.



License requirements : None

Parameters
leaderPlacementNew leader placement relative to chamfer
void NXOpen::Annotations::ChamferDimensionPreferences::SetSeparator ( NXOpen::Annotations::ChamferSeparatorType  separator)

Sets the separator type
Created in NX7.0.0.



License requirements : None

Parameters
separatorNew separator type
void NXOpen::Annotations::ChamferDimensionPreferences::SetStubType ( NXOpen::Annotations::ChamferStubType  type)

Sets the stub type
Created in NX4.0.0.



License requirements : None

Parameters
typeNew stub type
void NXOpen::Annotations::ChamferDimensionPreferences::SetSymbolName ( const NXString symbolName)

Sets the symbol name
Created in NX4.0.0.



License requirements : None

Parameters
symbolNameNew symbol name
void NXOpen::Annotations::ChamferDimensionPreferences::SetSymbolName ( const char *  symbolName)

Sets the symbol name
Created in NX4.0.0.



License requirements : None

Parameters
symbolNameNew symbol name
void NXOpen::Annotations::ChamferDimensionPreferences::SetSymbolPlacement ( NXOpen::Annotations::ChamferSymbolPlacement  symbolPlacement)

Sets the symbol placement
Created in NX4.0.0.



License requirements : None

Parameters
symbolPlacementNew symbol placement
NXOpen::Annotations::ChamferStubType NXOpen::Annotations::ChamferDimensionPreferences::StubType ( )

Returns the stub type
Created in NX4.0.0.



License requirements : None

NXString NXOpen::Annotations::ChamferDimensionPreferences::SymbolName ( )

Returns the symbol name
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::ChamferSymbolPlacement NXOpen::Annotations::ChamferDimensionPreferences::SymbolPlacement ( )

Returns the symbol placement
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.