NXOpen C++ Reference Guide
|
Represents the set of visualization preferences under High End Rendering tab applicable to entire session
To obtain an instance of this class, refer to NXOpen::Preferences::SessionPreferences
Created in NX11.0.1.
More...
Public Types | |
enum | MaterialEditorEditingMode { MaterialEditorEditingModeBasic, MaterialEditorEditingModeFull } |
The two Studio Material Editor editing modes. More... | |
Public Member Functions | |
bool | AllowApplyingMaterialsToAllBodiesOfComponents () |
Returns the option which allows an assembly component to be selected (via the Assembly Navigator, graphics window selection, or QuickPick) when applying a Studio material. More... | |
void | SetAllowApplyingMaterialsToAllBodiesOfComponents (bool applyToAllBodies) |
Sets the option which allows an assembly component to be selected (via the Assembly Navigator, graphics window selection, or QuickPick) when applying a Studio material. More... | |
void | SetStudioMaterialEditorEditingMode (NXOpen::Preferences::SessionVisualizationHighEndRendering::MaterialEditorEditingMode newMode) |
Sets the Studio Material Editor editing mode Created in NX11.0.1. More... | |
NXOpen::Preferences::SessionVisualizationHighEndRendering::MaterialEditorEditingMode | StudioMaterialEditorEditingMode () |
Returns the Studio Material Editor editing mode Created in NX11.0.1. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents the set of visualization preferences under High End Rendering tab applicable to entire session
To obtain an instance of this class, refer to NXOpen::Preferences::SessionPreferences
Created in NX11.0.1.
bool NXOpen::Preferences::SessionVisualizationHighEndRendering::AllowApplyingMaterialsToAllBodiesOfComponents | ( | ) |
Returns the option which allows an assembly component to be selected (via the Assembly Navigator, graphics window selection, or QuickPick) when applying a Studio material.
Applying a material to a selected component will apply it to all bodies of the component. If false, a component will not be selectable when applying a Studio material.
Created in NX12.0.1.
License requirements : None
void NXOpen::Preferences::SessionVisualizationHighEndRendering::SetAllowApplyingMaterialsToAllBodiesOfComponents | ( | bool | applyToAllBodies | ) |
Sets the option which allows an assembly component to be selected (via the Assembly Navigator, graphics window selection, or QuickPick) when applying a Studio material.
Applying a material to a selected component will apply it to all bodies of the component. If false, a component will not be selectable when applying a Studio material.
Created in NX12.0.1.
License requirements : None
applyToAllBodies | applytoallbodies |
void NXOpen::Preferences::SessionVisualizationHighEndRendering::SetStudioMaterialEditorEditingMode | ( | NXOpen::Preferences::SessionVisualizationHighEndRendering::MaterialEditorEditingMode | newMode | ) |
Sets the Studio Material Editor editing mode
Created in NX11.0.1.
License requirements : None
newMode | new mode |
NXOpen::Preferences::SessionVisualizationHighEndRendering::MaterialEditorEditingMode NXOpen::Preferences::SessionVisualizationHighEndRendering::StudioMaterialEditorEditingMode | ( | ) |
Returns the Studio Material Editor editing mode
Created in NX11.0.1.
License requirements : None
tag_t NXOpen::Preferences::SessionVisualizationHighEndRendering::Tag | ( | ) | const |
Returns the tag of this object.