NX Open C++ Reference Guide
|
Represents the set of Modeling preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences
Created in NX9.0.0.
More...
Public Types | |
enum | VertexSizeTypes { VertexSizeTypesSmall, VertexSizeTypesMedium, VertexSizeTypesLarge } |
vertex size type. More... | |
enum | VertexStyleTypes { VertexStyleTypesSquare, VertexStyleTypesTriangle, VertexStyleTypesCircle, VertexStyleTypesPlus, VertexStyleTypesCross } |
vertex display style. More... | |
Public Member Functions | |
int | HighlightFaceTranslucency () |
Returns the percentage translucency of the highlighted face. | |
bool | IsXRayCage () |
Returns the flag indicating if the hidden edge of the cage are visible or not. | |
int | LineColor () |
Returns the line color. | |
int | LineFont () |
Returns the line font. | |
int | LineWidth () |
Returns the line width. | |
void | SetHighlightFaceTranslucency (int highlightLineTranslucency) |
Sets the percentage translucency of the highlighted face. | |
void | SetLineColor (int lineColor) |
Sets the line color. | |
void | SetLineFont (int lineFont) |
Sets the line font. | |
void | SetLineWidth (int lineWidth) |
Sets the line width. | |
void | SetVertexColor (int vertexColor) |
Sets the vertex color. | |
void | SetVertexSize (NXOpen::Preferences::SubdivisionModelingPreferences::VertexSizeTypes vertexSize) |
Sets the vertex size. | |
void | SetVertexStyle (NXOpen::Preferences::SubdivisionModelingPreferences::VertexStyleTypes vertexStyle) |
Sets the vertex style. | |
void | SetXRayCage (bool isXRayCage) |
Sets the flag indicating if the hidden edge of the cage are visible or not. | |
tag_t | Tag () const |
Returns the tag of this object. | |
int | VertexColor () |
Returns the vertex color. | |
NXOpen::Preferences::SubdivisionModelingPreferences::VertexSizeTypes | VertexSize () |
Returns the vertex size. | |
NXOpen::Preferences::SubdivisionModelingPreferences::VertexStyleTypes | VertexStyle () |
Returns the vertex style. | |
Represents the set of Modeling preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences
Created in NX9.0.0.
int NXOpen::Preferences::SubdivisionModelingPreferences::HighlightFaceTranslucency | ( | ) |
Returns the percentage translucency of the highlighted face.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Preferences::SubdivisionModelingPreferences::IsXRayCage | ( | ) |
Returns the flag indicating if the hidden edge of the cage are visible or not.
Created in NX9.0.0.
License requirements : None
int NXOpen::Preferences::SubdivisionModelingPreferences::LineColor | ( | ) |
Returns the line color.
Created in NX9.0.0.
License requirements : None
int NXOpen::Preferences::SubdivisionModelingPreferences::LineFont | ( | ) |
Returns the line font.
Created in NX9.0.0.
License requirements : None
int NXOpen::Preferences::SubdivisionModelingPreferences::LineWidth | ( | ) |
Returns the line width.
Created in NX9.0.0.
License requirements : None
void NXOpen::Preferences::SubdivisionModelingPreferences::SetHighlightFaceTranslucency | ( | int | highlightLineTranslucency | ) |
Sets the percentage translucency of the highlighted face.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
highlightLineTranslucency | highlightlinetranslucency |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineColor | ( | int | lineColor | ) |
Sets the line color.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
lineColor | linecolor |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineFont | ( | int | lineFont | ) |
Sets the line font.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
lineFont | linefont |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineWidth | ( | int | lineWidth | ) |
Sets the line width.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
lineWidth | linewidth |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetVertexColor | ( | int | vertexColor | ) |
Sets the vertex color.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
vertexColor | vertexcolor |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetVertexSize | ( | NXOpen::Preferences::SubdivisionModelingPreferences::VertexSizeTypes | vertexSize | ) |
Sets the vertex size.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
vertexSize | vertexsize |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetVertexStyle | ( | NXOpen::Preferences::SubdivisionModelingPreferences::VertexStyleTypes | vertexStyle | ) |
Sets the vertex style.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
vertexStyle | vertexstyle |
void NXOpen::Preferences::SubdivisionModelingPreferences::SetXRayCage | ( | bool | isXRayCage | ) |
Sets the flag indicating if the hidden edge of the cage are visible or not.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
isXRayCage | isxraycage |
tag_t NXOpen::Preferences::SubdivisionModelingPreferences::Tag | ( | ) | const |
Returns the tag of this object.
int NXOpen::Preferences::SubdivisionModelingPreferences::VertexColor | ( | ) |
Returns the vertex color.
Created in NX9.0.0.
License requirements : None
NXOpen::Preferences::SubdivisionModelingPreferences::VertexSizeTypes NXOpen::Preferences::SubdivisionModelingPreferences::VertexSize | ( | ) |
Returns the vertex size.
Created in NX9.0.0.
License requirements : None
NXOpen::Preferences::SubdivisionModelingPreferences::VertexStyleTypes NXOpen::Preferences::SubdivisionModelingPreferences::VertexStyle | ( | ) |
Returns the vertex style.
Created in NX9.0.0.
License requirements : None