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

Represents custom symbol data
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::CustomSymbolData:
NXOpen::TransientObject

List of all members.

Public Member Functions

double Angle ()
 Returns the angle
Created in NX4.0.0.
std::vector
< NXOpen::Annotations::CustomSymbolTextData * > 
GetTextData ()
 Return the text data.
double Scale ()
 Returns the scale
Created in NX4.0.0.
NXOpen::ExpressionScaleExpression ()
 Returns the scale expression
Created in NX4.0.0.
void SetAngle (double angle)
 Sets the angle
Created in NX4.0.0.
void SetScale (double scale)
 Sets the scale
Created in NX4.0.0.
void SetScaleExpression (NXOpen::Expression *scaleExpression)
 Sets the scale expression
Created in NX4.0.0.
void SetSymbolPreferencesOption (NXOpen::Annotations::SymbolPreferencesOption option)
 Sets the symbol preferences option.
void SetTextData (const std::vector< NXOpen::Annotations::CustomSymbolTextData * > &data)
 Sets the text data
Created in NX4.0.0.
void SetTextPreferencesOption (NXOpen::Annotations::TextPreferencesOption option)
 Sets the text preferences option.
NXOpen::Annotations::SymbolPreferencesOption SymbolPreferencesOption ()
 Returns the symbol preferences option.
NXOpen::Annotations::TextPreferencesOption TextPreferencesOption ()
 Returns the text preferences option.
virtual ~CustomSymbolData ()
 Frees the object from memory.

Detailed Description

Represents custom symbol data
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 angle
Created in NX4.0.0.



License requirements : None

Return the text data.

Returns:
List of text data objects
Created in NX4.0.0.

License requirements : None

Returns the scale
Created in NX4.0.0.



License requirements : None

Returns the scale expression
Created in NX4.0.0.



License requirements : None

Sets the angle
Created in NX4.0.0.



License requirements : None

Parameters:
angleNew angle at which custom symbol will be oriented

Sets the scale
Created in NX4.0.0.



License requirements : None

Parameters:
scaleNew scale

Sets the scale expression
Created in NX4.0.0.



License requirements : None

Parameters:
scaleExpressionNew scale expression

Sets the symbol preferences option.

This option is only available when creating.
Created in NX4.0.0.

License requirements : None

Parameters:
optionNew symbol preferences option

Sets the text data
Created in NX4.0.0.



License requirements : None

Parameters:
dataList of text data objects

Sets the text preferences option.

This option is only available when creating.
Created in NX4.0.0.

License requirements : None

Parameters:
optionNew text preferences option

Returns the symbol preferences option.

This option is only available when creating.
Created in NX4.0.0.

License requirements : None

Returns the text preferences option.

This option is only available when creating.
Created in NX4.0.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.