NX Open C++ Reference Guide
Classes | Public Types | Public Member Functions | List of all members
NXOpen::Preferences::PartVisualizationEmphasis Class Reference

Represents visualization preferences for emphasis that are applicable to the entire part. More...

Classes

struct  LayersOptions
 Specifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers. More...
 
struct  OriginalColorShellOptions
 Specifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell. More...
 
struct  ShellOptions
 Specifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell. More...
 
struct  WireframeBlendOptions
 Specifies options that control the color-blending effect used to de-emphasize wireframe geometry. More...
 

Public Types

enum  EdgesType { EdgesTypeOff, EdgesTypeNormal }
 Determines whether or not edges are displayed for de-emphasized shaded geometry. More...
 
enum  SeeThruStyleType { SeeThruStyleTypeShell, SeeThruStyleTypeOriginalColorShell, SeeThruStyleTypeLayers }
 Determines how translucency and color are used to de-emphasize shaded geometry. More...
 

Public Member Functions

NXOpen::Preferences::PartVisualizationEmphasis::LayersOptions GetLayersOptions ()
 Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers. More...
 
NXOpen::Preferences::PartVisualizationEmphasis::OriginalColorShellOptions GetOriginalColorShellOptions ()
 Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell. More...
 
NXOpen::Preferences::PartVisualizationEmphasis::ShellOptions GetShellOptions ()
 Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell. More...
 
NXOpen::Preferences::PartVisualizationEmphasis::WireframeBlendOptions GetWireframeBlendOptions ()
 Returns options that control the color-blending effect used to de-emphasize wireframe geometry. More...
 
NXOpen::Preferences::PartVisualizationEmphasis::SeeThruStyleType SeeThruStyle ()
 Returns the See-Thru style that determines how translucency and color are used to de-emphasize shaded geometry. More...
 
void SetLayersOptions (const NXOpen::Preferences::PartVisualizationEmphasis::LayersOptions &layersOptions)
 Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers. More...
 
void SetOriginalColorShellOptions (const NXOpen::Preferences::PartVisualizationEmphasis::OriginalColorShellOptions &originalColorShellOptions)
 Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell. More...
 
void SetSeeThruStyle (NXOpen::Preferences::PartVisualizationEmphasis::SeeThruStyleType seeThruStyle)
 Sets the See-Thru style that determines how translucency and color are used to de-emphasize shaded geometry. More...
 
void SetShellOptions (const NXOpen::Preferences::PartVisualizationEmphasis::ShellOptions &shellOptions)
 Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell. More...
 
void SetWireframeBlendOptions (const NXOpen::Preferences::PartVisualizationEmphasis::WireframeBlendOptions &wireframeBlendOptions)
 Modifies options that control the color-blending effect used to de-emphasize wireframe geometry. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents visualization preferences for emphasis that are applicable to the entire part.


To obtain an instance of this class, refer to NXOpen::Preferences::PartPreferences

Created in NX8.5.0.

Member Enumeration Documentation

Determines whether or not edges are displayed for de-emphasized shaded geometry.

Enumerator
EdgesTypeOff 

Displays no edges for de-emphasized shaded geometry.

EdgesTypeNormal 

Displays edges for de-emphasized shaded geometry if edges are normally displayed for shaded geometry.

Determines how translucency and color are used to de-emphasize shaded geometry.

Enumerator
SeeThruStyleTypeShell 

Displays de-emphasized shaded geometry as a translucent shell with a single color.

SeeThruStyleTypeOriginalColorShell 

Displays de-emphasized shaded geometry as a translucent shell, preserving original colors.

SeeThruStyleTypeLayers 

Displays de-emphasized shaded geometry as translucent layers with a single color.

Member Function Documentation

NXOpen::Preferences::PartVisualizationEmphasis::LayersOptions NXOpen::Preferences::PartVisualizationEmphasis::GetLayersOptions ( )

Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers.

Returns
options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers.
Created in NX8.5.0.

License requirements : None
NXOpen::Preferences::PartVisualizationEmphasis::OriginalColorShellOptions NXOpen::Preferences::PartVisualizationEmphasis::GetOriginalColorShellOptions ( )

Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell.

Returns
options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell.
Created in NX8.5.0.

License requirements : None
NXOpen::Preferences::PartVisualizationEmphasis::ShellOptions NXOpen::Preferences::PartVisualizationEmphasis::GetShellOptions ( )

Returns options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell.

Returns
options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell.
Created in NX8.5.0.

License requirements : None
NXOpen::Preferences::PartVisualizationEmphasis::WireframeBlendOptions NXOpen::Preferences::PartVisualizationEmphasis::GetWireframeBlendOptions ( )

Returns options that control the color-blending effect used to de-emphasize wireframe geometry.

Returns
options that control the color-blending effect used to de-emphasize wireframe geometry.
Created in NX8.5.0.

License requirements : None
NXOpen::Preferences::PartVisualizationEmphasis::SeeThruStyleType NXOpen::Preferences::PartVisualizationEmphasis::SeeThruStyle ( )

Returns the See-Thru style that determines how translucency and color are used to de-emphasize shaded geometry.


Created in NX8.5.0.

License requirements : None

void NXOpen::Preferences::PartVisualizationEmphasis::SetLayersOptions ( const NXOpen::Preferences::PartVisualizationEmphasis::LayersOptions layersOptions)

Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers.


Created in NX8.5.0.

License requirements : None

Parameters
layersOptionsoptions that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Layers.
void NXOpen::Preferences::PartVisualizationEmphasis::SetOriginalColorShellOptions ( const NXOpen::Preferences::PartVisualizationEmphasis::OriginalColorShellOptions originalColorShellOptions)

Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell.


Created in NX8.5.0.

License requirements : None

Parameters
originalColorShellOptionsoptions that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Original Color Shell.
void NXOpen::Preferences::PartVisualizationEmphasis::SetSeeThruStyle ( NXOpen::Preferences::PartVisualizationEmphasis::SeeThruStyleType  seeThruStyle)

Sets the See-Thru style that determines how translucency and color are used to de-emphasize shaded geometry.


Created in NX8.5.0.

License requirements : None

Parameters
seeThruStyleseethrustyle
void NXOpen::Preferences::PartVisualizationEmphasis::SetShellOptions ( const NXOpen::Preferences::PartVisualizationEmphasis::ShellOptions shellOptions)

Modifies options that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell.


Created in NX8.5.0.

License requirements : None

Parameters
shellOptionsoptions that control the appearance of de-emphasized shaded geometry when the See-Thru style is set to Shell.
void NXOpen::Preferences::PartVisualizationEmphasis::SetWireframeBlendOptions ( const NXOpen::Preferences::PartVisualizationEmphasis::WireframeBlendOptions wireframeBlendOptions)

Modifies options that control the color-blending effect used to de-emphasize wireframe geometry.


Created in NX8.5.0.

License requirements : None

Parameters
wireframeBlendOptionsoptions that control the color-blending effect used to de-emphasize wireframe geometry.
tag_t NXOpen::Preferences::PartVisualizationEmphasis::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.