NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Properties | List of all members
NXOpen.Preferences.SessionVisualizationEmphasis Class Reference

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

Inheritance diagram for NXOpen.Preferences.SessionVisualizationEmphasis:
NXOpen.Utilities.NXRemotableObject IMessageSink

Properties

unsafe bool ObjectsOffSketchWorkPlaneNonSelectable [get, set]
 Returns or sets the setting that controls whether or not objects off the work plane are non-selectable in the Sketch Task Environment. More...
 
unsafe bool ObjectsOffWcsWorkPlaneNonSelectable [get, set]
 Returns or sets the setting that controls whether or not objects off the WCS work plane are non-selectable. More...
 
unsafe bool ProductInterfaceEmphasis [get, set]
 Returns or sets the setting that controls whether or not Product Interface objects are emphasized. More...
 
unsafe bool SeeThruAll [get, set]
 Returns or sets the setting that controls whether or not all less important objects are de-emphasized. More...
 
unsafe bool SeeThruDeEmphasizedObjects [get, set]
 Returns or sets the setting that controls whether or not See-Thru is applied to de-emphasized objects. More...
 
unsafe bool SeeThruPreview [get, set]
 Returns or sets the setting that controls whether or not all less important objects are de-emphasized related to the Model Preview. More...
 
unsafe bool SeeThruSection [get, set]
 Returns or sets the setting that controls whether or not geometry on the section plane is emphasized. More...
 
unsafe bool SketchPlaneEmphasis [get, set]
 Returns or sets the setting that controls if objects not part of the sketch are de-emphasized in the Sketch task environment. More...
 
unsafe bool SketchWorkPlaneEmphasis [get, set]
 Returns or sets the setting that controls whether or not objects on the work plane are emphasized in the Sketch Task Environment. More...
 
Tag Tag [get]
 Returns the tag of this object. More...
 
unsafe bool WcsWorkPlaneEmphasis [get, set]
 Returns or sets the setting that controls whether or not objects on the WCS work plane are emphasized. More...
 
unsafe bool WorkPartEmphasis [get, set]
 Returns or sets the setting that controls whether or not the work part is emphasized. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> 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

Property Documentation

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.ObjectsOffSketchWorkPlaneNonSelectable
getset

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

This setting will work if either Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis or Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis is set.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.ObjectsOffWcsWorkPlaneNonSelectable
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.ProductInterfaceEmphasis
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SeeThruAll
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SeeThruDeEmphasizedObjects
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SeeThruPreview
getset

Returns or 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 to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SeeThruSection
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis
getset

Returns or sets the setting that controls if objects not part of the sketch are de-emphasized in the Sketch task environment.

If Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis and Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis are both set, then the behavior of Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis will override the behavior of Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis .

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis
getset

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

If Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis and Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis are both set, then the behavior of Preferences.SessionVisualizationEmphasis.SketchPlaneEmphasis will override the behavior of Preferences.SessionVisualizationEmphasis.SketchWorkPlaneEmphasis .

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

Tag NXOpen.Preferences.SessionVisualizationEmphasis.Tag
get

Returns the tag of this object.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.WcsWorkPlaneEmphasis
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionVisualizationEmphasis.WorkPartEmphasis
getset

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

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.


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