SessionVisualizationEmphasis Class — NXOpen Python API Reference 12.0.0 documentation

# SessionVisualizationEmphasis Class

class `NXOpen.Preferences.``SessionVisualizationEmphasis`

  Bases: `object`

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

  To obtain an instance of this class, refer to `NXOpen.Preferences.SessionPreferences`

  New in version NX8.5.0.

# Properties

Property | Description
--- | ---
ObjectsOffSketchWorkPlaneNonSelectable | Returns or sets the setting that controls whether or not objects off the work plane are non-selectable in the Sketch Task Environment.
ObjectsOffWcsWorkPlaneNonSelectable | Returns or sets the setting that controls whether or not objects off the WCS work plane are non-selectable.
ProductInterfaceEmphasis | Returns or sets the setting that controls whether or not Product Interface objects are emphasized.
SeeThruAll | Returns or sets the setting that controls whether or not all less important objects are de-emphasized.
SeeThruDeEmphasizedObjects | Returns or sets the setting that controls whether or not See-Thru is applied to de-emphasized objects.
SeeThruPreview | Returns or sets the setting that controls whether or not all less important objects are de-emphasized related to the Model Preview.
SeeThruSection | Returns or sets the setting that controls whether or not geometry on the section plane is emphasized.
SketchWorkPlaneEmphasis | Returns or sets the setting that controls whether or not objects on the work plane are emphasized in the Sketch Task Environment.
WcsWorkPlaneEmphasis | Returns or sets the setting that controls whether or not objects on the WCS work plane are emphasized.
WorkPartEmphasis | Returns or sets the setting that controls whether or not the work part is emphasized.

# Methods

# Property Detail

## ObjectsOffSketchWorkPlaneNonSelectable

`SessionVisualizationEmphasis.``ObjectsOffSketchWorkPlaneNonSelectable`

  Returns or sets the setting that controls whether or not objects off the work plane are non-selectable in the Sketch Task Environment.

  `-------------------------------------`

  Getter Method

  Signature `ObjectsOffSketchWorkPlaneNonSelectable`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ObjectsOffSketchWorkPlaneNonSelectable`

  Parameters: | objectsOffSketchWorkPlaneNonSelectable (bool) –

  New in version NX8.5.0.

  License requirements: None.

## ObjectsOffWcsWorkPlaneNonSelectable

`SessionVisualizationEmphasis.``ObjectsOffWcsWorkPlaneNonSelectable`

  Returns or sets the setting that controls whether or not objects off the WCS work plane are non-selectable.

  `-------------------------------------`

  Getter Method

  Signature `ObjectsOffWcsWorkPlaneNonSelectable`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ObjectsOffWcsWorkPlaneNonSelectable`

  Parameters: | objectsOffWcsWorkPlaneNonSelectable (bool) –

  New in version NX8.5.0.

  License requirements: None.

## ProductInterfaceEmphasis

`SessionVisualizationEmphasis.``ProductInterfaceEmphasis`

  Returns or sets the setting that controls whether or not Product Interface objects are emphasized.

  `-------------------------------------`

  Getter Method

  Signature `ProductInterfaceEmphasis`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProductInterfaceEmphasis`

  Parameters: | productInterfaceEmphasis (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SeeThruAll

`SessionVisualizationEmphasis.``SeeThruAll`

  Returns or sets the setting that controls whether or not all less important objects are de-emphasized.

  `-------------------------------------`

  Getter Method

  Signature `SeeThruAll`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SeeThruAll`

  Parameters: | seeThruAll (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SeeThruDeEmphasizedObjects

`SessionVisualizationEmphasis.``SeeThruDeEmphasizedObjects`

  Returns or sets the setting that controls whether or not See-Thru is applied to de-emphasized objects.

  `-------------------------------------`

  Getter Method

  Signature `SeeThruDeEmphasizedObjects`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SeeThruDeEmphasizedObjects`

  Parameters: | seeThruDeEmphasizedObjects (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SeeThruPreview

`SessionVisualizationEmphasis.``SeeThruPreview`

  Returns or sets the setting that controls whether or not all less important objects are de-emphasized related to the Model Preview.

  `-------------------------------------`

  Getter Method

  Signature `SeeThruPreview`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SeeThruPreview`

  Parameters: | seeThruPreview (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SeeThruSection

`SessionVisualizationEmphasis.``SeeThruSection`

  Returns or sets the setting that controls whether or not geometry on the section plane is emphasized.

  `-------------------------------------`

  Getter Method

  Signature `SeeThruSection`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SeeThruSection`

  Parameters: | seeThruSection (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SketchWorkPlaneEmphasis

`SessionVisualizationEmphasis.``SketchWorkPlaneEmphasis`

  Returns or sets the setting that controls whether or not objects on the work plane are emphasized in the Sketch Task Environment.

  `-------------------------------------`

  Getter Method

  Signature `SketchWorkPlaneEmphasis`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SketchWorkPlaneEmphasis`

  Parameters: | sketchWorkPlaneEmphasis (bool) –

  New in version NX8.5.0.

  License requirements: None.

## WcsWorkPlaneEmphasis

`SessionVisualizationEmphasis.``WcsWorkPlaneEmphasis`

  Returns or sets the setting that controls whether or not objects on the WCS work plane are emphasized.

  `-------------------------------------`

  Getter Method

  Signature `WcsWorkPlaneEmphasis`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `WcsWorkPlaneEmphasis`

  Parameters: | wcsWorkPlaneEmphasis (bool) –

  New in version NX8.5.0.

  License requirements: None.

## WorkPartEmphasis

`SessionVisualizationEmphasis.``WorkPartEmphasis`

  Returns or sets the setting that controls whether or not the work part is emphasized.

  `-------------------------------------`

  Getter Method

  Signature `WorkPartEmphasis`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `WorkPartEmphasis`

  Parameters: | workPartEmphasis (bool) –

  New in version NX8.5.0.

  License requirements: None.