NX Open C++ Reference Guide
|
Represents preferences related to user-defined symbols
Created in NX3.0.0.
More...
Public Types | |
enum | SizeType { SizeTypeLengthHeight, SizeTypeScaleAspectRatio } |
Specifies whether length and height or scale and aspect ratio is used in specifying the size of the symbol. More... | |
Public Member Functions | |
void | GetSize (NXOpen::Annotations::UserSymbolPreferences::SizeType *sizeType, double *lengthOrScale, double *heightOrAspectRatio) |
Gets the size preference Created in NX3.0.0. | |
void | SetLengthAndHeight (double length, double height) |
Sets the length and height Created in NX3.0.0. | |
void | SetScaleAndAspectRatio (double scale, double aspectRatio) |
Sets the scale and aspect ratio Created in NX3.0.0. | |
virtual | ~UserSymbolPreferences () |
Frees the object from memory. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents preferences related to user-defined symbols
Created in NX3.0.0.
|
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 NX3.0.0.
License requirements : None
void NXOpen::Annotations::UserSymbolPreferences::GetSize | ( | NXOpen::Annotations::UserSymbolPreferences::SizeType * | sizeType, |
double * | lengthOrScale, | ||
double * | heightOrAspectRatio | ||
) |
Gets the size preference
Created in NX3.0.0.
License requirements : None
sizeType | Specifies whether length and height or scale and aspect ratio is used |
lengthOrScale | Length or scale |
heightOrAspectRatio | Height or aspect ratio |
void NXOpen::Annotations::UserSymbolPreferences::SetLengthAndHeight | ( | double | length, |
double | height | ||
) |
Sets the length and height
Created in NX3.0.0.
License requirements : None
length | length |
height | height |
void NXOpen::Annotations::UserSymbolPreferences::SetScaleAndAspectRatio | ( | double | scale, |
double | aspectRatio | ||
) |
Sets the scale and aspect ratio
Created in NX3.0.0.
License requirements : None
scale | scale |
aspectRatio | aspect ratio |