NXOpen C++ Reference Guide
|
Represents all UI based session Visualization visual preferences
To obtain an instance of this class, refer to NXOpen::UI
Created in NX3.0.0.
More...
Public Member Functions | |
bool | FullSceneAntialiasing () |
Returns the scene antialiasing flag. More... | |
bool | LineAntialiasing () |
Returns the line antialiasing flag. More... | |
bool | ReduceEdgeBleedThrough () |
Returns the reduce edge bleed-through flag. More... | |
void | SetFullSceneAntialiasing (bool fullSceneAntialiasing) |
Sets the scene antialiasing flag. More... | |
void | SetLineAntialiasing (bool lineAntialiasing) |
Sets the line antialiasing flag. More... | |
void | SetReduceEdgeBleedThrough (bool reduceEdgeBleedThrough) |
Sets the reduce edge bleed-through flag. More... | |
void | SetTranslucency (bool translucency) |
Sets the translucency flag. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
bool | Translucency () |
Returns the translucency flag. More... | |
Represents all UI based session Visualization visual preferences
To obtain an instance of this class, refer to NXOpen::UI
Created in NX3.0.0.
bool NXOpen::Preferences::SessionVisualizationVisual::FullSceneAntialiasing | ( | ) |
Returns the scene antialiasing flag.
Created in NX3.0.0.
License requirements : None
bool NXOpen::Preferences::SessionVisualizationVisual::LineAntialiasing | ( | ) |
Returns the line antialiasing flag.
True value specifies that lines, curves, and edges are drawn more smoothly
Created in NX3.0.0.
License requirements : None
bool NXOpen::Preferences::SessionVisualizationVisual::ReduceEdgeBleedThrough | ( | ) |
Returns the reduce edge bleed-through flag.
True indicates that Show Line Widths, Edge Emphasis, and Line Antialising settings are overriden so as to minimize the effects of edges bleeding through surfaces.
Created in NX1847.0.0.
License requirements : None
void NXOpen::Preferences::SessionVisualizationVisual::SetFullSceneAntialiasing | ( | bool | fullSceneAntialiasing | ) |
Sets the scene antialiasing flag.
Created in NX3.0.0.
License requirements : None
fullSceneAntialiasing | full scene antialiasing |
void NXOpen::Preferences::SessionVisualizationVisual::SetLineAntialiasing | ( | bool | lineAntialiasing | ) |
Sets the line antialiasing flag.
True value specifies that lines, curves, and edges are drawn more smoothly
Created in NX3.0.0.
License requirements : None
lineAntialiasing | line antialiasing |
void NXOpen::Preferences::SessionVisualizationVisual::SetReduceEdgeBleedThrough | ( | bool | reduceEdgeBleedThrough | ) |
Sets the reduce edge bleed-through flag.
True indicates that Show Line Widths, Edge Emphasis, and Line Antialising settings are overriden so as to minimize the effects of edges bleeding through surfaces.
Created in NX1847.0.0.
License requirements : None
reduceEdgeBleedThrough | reduce edge bleed through |
void NXOpen::Preferences::SessionVisualizationVisual::SetTranslucency | ( | bool | translucency | ) |
Sets the translucency flag.
True value specifies that each shaded object is drawn with the translucency setting specified with Edit->Object Display. False value specify that all objects in Fully Shaded or Partially Shaded views appear opaque, regardless of their individual translucency settings.
Created in NX3.0.0.
License requirements : None
translucency | translucency |
tag_t NXOpen::Preferences::SessionVisualizationVisual::Tag | ( | ) | const |
Returns the tag of this object.
bool NXOpen::Preferences::SessionVisualizationVisual::Translucency | ( | ) |
Returns the translucency flag.
True value specifies that each shaded object is drawn with the translucency setting specified with Edit->Object Display. False value specify that all objects in Fully Shaded or Partially Shaded views appear opaque, regardless of their individual translucency settings.
Created in NX3.0.0.
License requirements : None