ViewVisualizationVisualDisplayAppearanceOptions_Struct Struct

NXOpen.Preferences.ViewVisualizationVisual.DisplayAppearanceOptions is an alias for NXOpen.Preferences.ViewVisualizationVisualDisplayAppearanceOptions_Struct

class NXOpen.Preferences.ViewVisualizationVisualDisplayAppearanceOptions_Struct

Bases: object

Describes the rendering style and the appearance of edges and silhouettes in the view.

Fields

Field Description
RenderingStyle Rendering style for geometry.
HiddenEdges Appearance of hidden edges
Silhouettes Allows to control whether the silhouettes (or outlines) on cones, cylinders, spheres, and Tori solid bodies display.
SmoothEdges Allows to control whether edges shared by tangent faces display or not.
SmoothEdgeColor Color attribute for visible smooth edges
SmoothEdgeFont Font attribute for visible smooth edges
SmoothEdgeWidth Width attribute for visible smooth edges
SmoothEdgeAngleTolerance Angle tolerance (in degrees) attribute for visible smooth edges.

RenderingStyle

ViewVisualizationVisualDisplayAppearanceOptions_Struct.RenderingStyle

Rendering style for geometry.

-------------------------------------

Getter Method Signature RenderingStyle()

Returns:
Return type:NXOpen.Preferences.ViewVisualizationVisualRenderingStyle

-------------------------------------

Setter Method

Signature RenderingStyle(value)

Parameters:value (NXOpen.Preferences.ViewVisualizationVisualRenderingStyle) –

HiddenEdges

ViewVisualizationVisualDisplayAppearanceOptions_Struct.HiddenEdges

Appearance of hidden edges -------------------------------------

Getter Method Signature HiddenEdges()

Returns:
Return type:NXOpen.Preferences.ViewVisualizationVisualHiddenEdges

-------------------------------------

Setter Method

Signature HiddenEdges(value)

Parameters:value (NXOpen.Preferences.ViewVisualizationVisualHiddenEdges) –

Silhouettes

ViewVisualizationVisualDisplayAppearanceOptions_Struct.Silhouettes

Allows to control whether the silhouettes (or outlines) on cones, cylinders, spheres, and Tori solid bodies display.

true for visible false for invisible. -------------------------------------

Getter Method Signature Silhouettes()

Returns:
Return type:bool

-------------------------------------

Setter Method

Signature Silhouettes(value)

Parameters:value (bool) –

SmoothEdges

ViewVisualizationVisualDisplayAppearanceOptions_Struct.SmoothEdges

Allows to control whether edges shared by tangent faces display or not.

True for visible and False for invisible. -------------------------------------

Getter Method Signature SmoothEdges()

Returns:
Return type:bool

-------------------------------------

Setter Method

Signature SmoothEdges(value)

Parameters:value (bool) –

SmoothEdgeColor

ViewVisualizationVisualDisplayAppearanceOptions_Struct.SmoothEdgeColor

Color attribute for visible smooth edges -------------------------------------

Getter Method Signature SmoothEdgeColor()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature SmoothEdgeColor(value)

Parameters:value (int) –

SmoothEdgeFont

ViewVisualizationVisualDisplayAppearanceOptions_Struct.SmoothEdgeFont

Font attribute for visible smooth edges -------------------------------------

Getter Method Signature SmoothEdgeFont()

Returns:
Return type:NXOpen.Preferences.ViewVisualizationVisualSmoothEdgeFont

-------------------------------------

Setter Method

Signature SmoothEdgeFont(value)

Parameters:value (NXOpen.Preferences.ViewVisualizationVisualSmoothEdgeFont) –

SmoothEdgeWidth

ViewVisualizationVisualDisplayAppearanceOptions_Struct.SmoothEdgeWidth

Width attribute for visible smooth edges -------------------------------------

Getter Method Signature SmoothEdgeWidth()

Returns:
Return type:NXOpen.Preferences.ViewVisualizationVisualSmoothEdgeWidth

-------------------------------------

Setter Method

Signature SmoothEdgeWidth(value)

Parameters:value (NXOpen.Preferences.ViewVisualizationVisualSmoothEdgeWidth) –

SmoothEdgeAngleTolerance

ViewVisualizationVisualDisplayAppearanceOptions_Struct.SmoothEdgeAngleTolerance

Angle tolerance (in degrees) attribute for visible smooth edges.

It has a range from 0.00001 to 30.0. -------------------------------------

Getter Method Signature SmoothEdgeAngleTolerance()

Returns:
Return type:float

-------------------------------------

Setter Method

Signature SmoothEdgeAngleTolerance(value)

Parameters:value (float) –