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

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

Public Member Functions

bool ObjectsOffSketchWorkPlaneNonSelectable ()
 Returns the setting that controls whether or not objects off the work plane are non-selectable in the Sketch Task Environment. More...
 
bool ObjectsOffWcsWorkPlaneNonSelectable ()
 Returns the setting that controls whether or not objects off the WCS work plane are non-selectable. More...
 
bool ProductInterfaceEmphasis ()
 Returns the setting that controls whether or not Product Interface objects are emphasized. More...
 
bool SeeThruAll ()
 Returns the setting that controls whether or not all less important objects are de-emphasized. More...
 
bool SeeThruDeEmphasizedObjects ()
 Returns the setting that controls whether or not See-Thru is applied to de-emphasized objects. More...
 
bool SeeThruPreview ()
 Returns the setting that controls whether or not all less important objects are de-emphasized related to the Model Preview. More...
 
bool SeeThruSection ()
 Returns the setting that controls whether or not geometry on the section plane is emphasized. More...
 
void SetObjectsOffSketchWorkPlaneNonSelectable (bool objectsOffSketchWorkPlaneNonSelectable)
 Sets the setting that controls whether or not objects off the work plane are non-selectable in the Sketch Task Environment. More...
 
void SetObjectsOffWcsWorkPlaneNonSelectable (bool objectsOffWcsWorkPlaneNonSelectable)
 Sets the setting that controls whether or not objects off the WCS work plane are non-selectable. More...
 
void SetProductInterfaceEmphasis (bool productInterfaceEmphasis)
 Sets the setting that controls whether or not Product Interface objects are emphasized. More...
 
void SetSeeThruAll (bool seeThruAll)
 Sets the setting that controls whether or not all less important objects are de-emphasized. More...
 
void SetSeeThruDeEmphasizedObjects (bool seeThruDeEmphasizedObjects)
 Sets the setting that controls whether or not See-Thru is applied to de-emphasized objects. More...
 
void SetSeeThruPreview (bool seeThruPreview)
 Sets the setting that controls whether or not all less important objects are de-emphasized related to the Model Preview. More...
 
void SetSeeThruSection (bool seeThruSection)
 Sets the setting that controls whether or not geometry on the section plane is emphasized. More...
 
void SetSketchWorkPlaneEmphasis (bool sketchWorkPlaneEmphasis)
 Sets the setting that controls whether or not objects on the work plane are emphasized in the Sketch Task Environment. More...
 
void SetWcsWorkPlaneEmphasis (bool wcsWorkPlaneEmphasis)
 Sets the setting that controls whether or not objects on the WCS work plane are emphasized. More...
 
void SetWorkPartEmphasis (bool workPartEmphasis)
 Sets the setting that controls whether or not the work part is emphasized. More...
 
bool SketchWorkPlaneEmphasis ()
 Returns the setting that controls whether or not objects on the work plane are emphasized in the Sketch Task Environment. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 
bool WcsWorkPlaneEmphasis ()
 Returns the setting that controls whether or not objects on the WCS work plane are emphasized. More...
 
bool WorkPartEmphasis ()
 Returns the setting that controls whether or not the work part is emphasized. More...
 

Detailed Description

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


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

Created in NX8.5.0.

Member Function Documentation

bool NXOpen::Preferences::SessionVisualizationEmphasis::ObjectsOffSketchWorkPlaneNonSelectable ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::ObjectsOffWcsWorkPlaneNonSelectable ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::ProductInterfaceEmphasis ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::SeeThruAll ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::SeeThruDeEmphasizedObjects ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::SeeThruPreview ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::SeeThruSection ( )

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


Created in NX8.5.0.

License requirements : None

void NXOpen::Preferences::SessionVisualizationEmphasis::SetObjectsOffSketchWorkPlaneNonSelectable ( bool  objectsOffSketchWorkPlaneNonSelectable)

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


Created in NX8.5.0.

License requirements : None

Parameters
objectsOffSketchWorkPlaneNonSelectableobjectsoffsketchworkplanenonselectable
void NXOpen::Preferences::SessionVisualizationEmphasis::SetObjectsOffWcsWorkPlaneNonSelectable ( bool  objectsOffWcsWorkPlaneNonSelectable)

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


Created in NX8.5.0.

License requirements : None

Parameters
objectsOffWcsWorkPlaneNonSelectableobjectsoffwcsworkplanenonselectable
void NXOpen::Preferences::SessionVisualizationEmphasis::SetProductInterfaceEmphasis ( bool  productInterfaceEmphasis)

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


Created in NX8.5.0.

License requirements : None

Parameters
productInterfaceEmphasisproductinterfaceemphasis
void NXOpen::Preferences::SessionVisualizationEmphasis::SetSeeThruAll ( bool  seeThruAll)

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


Created in NX8.5.0.

License requirements : None

Parameters
seeThruAllseethruall
void NXOpen::Preferences::SessionVisualizationEmphasis::SetSeeThruDeEmphasizedObjects ( bool  seeThruDeEmphasizedObjects)

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


Created in NX8.5.0.

License requirements : None

Parameters
seeThruDeEmphasizedObjectsseethrudeemphasizedobjects
void NXOpen::Preferences::SessionVisualizationEmphasis::SetSeeThruPreview ( bool  seeThruPreview)

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


Created in NX8.5.0.

License requirements : None

Parameters
seeThruPreviewseethrupreview
void NXOpen::Preferences::SessionVisualizationEmphasis::SetSeeThruSection ( bool  seeThruSection)

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


Created in NX8.5.0.

License requirements : None

Parameters
seeThruSectionseethrusection
void NXOpen::Preferences::SessionVisualizationEmphasis::SetSketchWorkPlaneEmphasis ( bool  sketchWorkPlaneEmphasis)

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


Created in NX8.5.0.

License requirements : None

Parameters
sketchWorkPlaneEmphasissketchworkplaneemphasis
void NXOpen::Preferences::SessionVisualizationEmphasis::SetWcsWorkPlaneEmphasis ( bool  wcsWorkPlaneEmphasis)

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


Created in NX8.5.0.

License requirements : None

Parameters
wcsWorkPlaneEmphasiswcsworkplaneemphasis
void NXOpen::Preferences::SessionVisualizationEmphasis::SetWorkPartEmphasis ( bool  workPartEmphasis)

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


Created in NX8.5.0.

License requirements : None

Parameters
workPartEmphasisworkpartemphasis
bool NXOpen::Preferences::SessionVisualizationEmphasis::SketchWorkPlaneEmphasis ( )

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


Created in NX8.5.0.

License requirements : None

tag_t NXOpen::Preferences::SessionVisualizationEmphasis::Tag ( ) const

Returns the tag of this object.

bool NXOpen::Preferences::SessionVisualizationEmphasis::WcsWorkPlaneEmphasis ( )

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


Created in NX8.5.0.

License requirements : None

bool NXOpen::Preferences::SessionVisualizationEmphasis::WorkPartEmphasis ( )

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


Created in NX8.5.0.

License requirements : None


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