NX Open C++ Reference Guide
|
Describes the rendering style and the appearance of edges and silhouettes in the view. More...
Public Member Functions | |
DisplayAppearanceOptions (NXOpen::Preferences::ViewVisualizationVisual::RenderingStyle renderingStyleInitial, NXOpen::Preferences::ViewVisualizationVisual::HiddenEdges hiddenEdgesInitial, bool silhouettesInitial, bool smoothEdgesInitial, int smoothEdgeColorInitial, NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeFont smoothEdgeFontInitial, NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeWidth smoothEdgeWidthInitial, double smoothEdgeAngleToleranceInitial) | |
Constructor for the DisplayAppearanceOptions struct. | |
Public Attributes | |
NXOpen::Preferences::ViewVisualizationVisual::HiddenEdges | HiddenEdges |
Appearance of hidden edges. | |
NXOpen::Preferences::ViewVisualizationVisual::RenderingStyle | RenderingStyle |
Rendering style for geometry. | |
bool | Silhouettes |
Allows to control whether the silhouettes (or outlines) on cones, cylinders, spheres, and Tori solid bodies display. | |
double | SmoothEdgeAngleTolerance |
Angle tolerance (in degrees) attribute for visible smooth edges. | |
int | SmoothEdgeColor |
Color attribute for visible smooth edges. | |
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeFont | SmoothEdgeFont |
Font attribute for visible smooth edges. | |
bool | SmoothEdges |
Allows to control whether edges shared by tangent faces display or not. | |
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeWidth | SmoothEdgeWidth |
Width attribute for visible smooth edges. | |
Describes the rendering style and the appearance of edges and silhouettes in the view.
NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::DisplayAppearanceOptions | ( | NXOpen::Preferences::ViewVisualizationVisual::RenderingStyle | renderingStyleInitial, |
NXOpen::Preferences::ViewVisualizationVisual::HiddenEdges | hiddenEdgesInitial, | ||
bool | silhouettesInitial, | ||
bool | smoothEdgesInitial, | ||
int | smoothEdgeColorInitial, | ||
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeFont | smoothEdgeFontInitial, | ||
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeWidth | smoothEdgeWidthInitial, | ||
double | smoothEdgeAngleToleranceInitial | ||
) |
Constructor for the DisplayAppearanceOptions struct.
renderingStyleInitial | Rendering style for geometry. |
hiddenEdgesInitial | Appearance of hidden edges |
silhouettesInitial | Allows to control whether the silhouettes (or outlines) on cones, cylinders, spheres, and Tori solid bodies display. true for visible false for invisible. |
smoothEdgesInitial | Allows to control whether edges shared by tangent faces display or not. True for visible and False for invisible. |
smoothEdgeColorInitial | Color attribute for visible smooth edges |
smoothEdgeFontInitial | Font attribute for visible smooth edges |
smoothEdgeWidthInitial | Width attribute for visible smooth edges |
smoothEdgeAngleToleranceInitial | Angle tolerance (in degrees) attribute for visible smooth edges. It has a range from 0.00001 to 30.0. |
NXOpen::Preferences::ViewVisualizationVisual::HiddenEdges NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::HiddenEdges |
Appearance of hidden edges.
NXOpen::Preferences::ViewVisualizationVisual::RenderingStyle NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::RenderingStyle |
Rendering style for geometry.
bool NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::Silhouettes |
Allows to control whether the silhouettes (or outlines) on cones, cylinders, spheres, and Tori solid bodies display.
true for visible false for invisible.
double NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::SmoothEdgeAngleTolerance |
Angle tolerance (in degrees) attribute for visible smooth edges.
It has a range from 0.00001 to 30.0.
int NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::SmoothEdgeColor |
Color attribute for visible smooth edges.
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeFont NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::SmoothEdgeFont |
Font attribute for visible smooth edges.
bool NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::SmoothEdges |
Allows to control whether edges shared by tangent faces display or not.
True for visible and False for invisible.
NXOpen::Preferences::ViewVisualizationVisual::SmoothEdgeWidth NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions::SmoothEdgeWidth |
Width attribute for visible smooth edges.