NX Open C++ Reference Guide
|
Represents a Display::TrueShading builder
To create a new instance of this class, use Display::TrueShadingCollection::CreateTrueShadingBuilder
Created in NX6.0.0.
More...
Public Member Functions | |
void | AssignOverrideMaterial (NXOpen::Display::TrueShadingBuilder::MaterialType overrideMaterialType) |
Assigns an overriding material type to one or more selected objects Created in NX6.0.0. | |
NXOpen::Display::TrueShadingBuilder::BgdImageType | BgdImageEnum () |
Returns the background image list enum Created in NX6.0.0. | |
NXString | BgdImageFileBrowser () |
Returns the background image filename Created in NX6.0.0. | |
NXOpen::Display::TrueShadingBuilder::BgdType | BgdTypeEnum () |
Returns the background color or background image type enum Created in NX6.0.0. | |
NXOpen::Display::TrueShadingBuilder::EnvironmentMapType | EnvironmentMapEnum () |
Returns the reflection environment map enum type Created in NX6.0.0. | |
NXString | EnvironmentMapFileBrowser () |
Returns the reflection environment map filename Created in NX6.0.0. | |
void | GButton0 () |
Global material button 1 Created in NX6.0.0. | |
void | GButton1 () |
Global material button 2 Created in NX6.0.0. | |
void | GButton10 () |
Global material button 11 Created in NX6.0.0. | |
void | GButton11 () |
Global material button 12 Created in NX6.0.0. | |
void | GButton12 () |
Global material button 13 Created in NX6.0.0. | |
void | GButton13 () |
Global material button 14 Created in NX6.0.0. | |
void | GButton14 () |
Global material button 15 Created in NX6.0.0. | |
void | GButton15 () |
Global material button 16 Created in NX6.0.0. | |
void | GButton16 () |
Global material button 17 Created in NX6.0.0. | |
void | GButton17 () |
Global material button 18 Created in NX6.0.0. | |
void | GButton18 () |
Global material button 19 Created in NX6.0.0. | |
void | GButton19 () |
Global material button 20 Created in NX6.0.0. | |
void | GButton2 () |
Global material button 3 Created in NX6.0.0. | |
void | GButton20 () |
Global material button 21 Created in NX6.0.0. | |
void | GButton21 () |
Global material button 22 Created in NX6.0.0. | |
void | GButton22 () |
Global material button 23 Created in NX6.0.0. | |
void | GButton23 () |
Global material button 24 Created in NX6.0.0. | |
void | GButton24 () |
Global material button 25 Created in NX6.0.0. | |
void | GButton25 () |
Global material button 26 Created in NX6.0.0. | |
void | GButton26 () |
Global material button 27 Created in NX6.0.0. | |
void | GButton27 () |
Global material button 28 Created in NX6.0.0. | |
void | GButton28 () |
Global material button 29 Created in NX6.0.0. | |
void | GButton29 () |
Global material button 30 Created in NX6.0.0. | |
void | GButton3 () |
Global material button 4 Created in NX6.0.0. | |
void | GButton4 () |
Global material button 5 Created in NX6.0.0. | |
void | GButton5 () |
Global material button 6 Created in NX6.0.0. | |
void | GButton6 () |
Global material button 7 Created in NX6.0.0. | |
void | GButton7 () |
Global material button 8 Created in NX6.0.0. | |
void | GButton8 () |
Global material button 9 Created in NX6.0.0. | |
void | GButton9 () |
Global material button 10 Created in NX6.0.0. | |
std::vector< double > | GetBgdBottomRgbcolorPicker () |
Returns the RGB values of background bottom color picker. | |
std::vector< double > | GetBgdTopRgbcolorPicker () |
Returns the RGB values of background top color picker. | |
std::vector< double > | GetGridRgbcolorPicker () |
Returns the grid RGB color values picker. | |
NXOpen::Display::TrueShadingBuilder::MaterialType | GlobalMaterialType () |
Returns the globalMaterialType Created in NX6.0.0. | |
bool | InheritModelTogggle () |
Returns the shadow plane grid to inherit Model grid attributes toggle Created in NX6.0.0. | |
NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType | LightCollectionEnum () |
Returns the light collection enum Created in NX6.0.0. | |
double | LightDimmerValue () |
Returns the light dimmer value Created in NX6.0.0. | |
NXOpen::SelectNXObjectList * | ObjSpecificSelection () |
Returns the selected object(s) list Created in NX6.0.0. | |
void | OButton0 () |
Per Object override material button 1 Created in NX6.0.0. | |
void | OButton1 () |
Per Object override material button 2 Created in NX6.0.0. | |
void | OButton10 () |
Per Object override material button 11 Created in NX6.0.0. | |
void | OButton11 () |
Per Object override material button 12 Created in NX6.0.0. | |
void | OButton12 () |
Per Object override material button 13 Created in NX6.0.0. | |
void | OButton13 () |
Per Object override material button 14 Created in NX6.0.0. | |
void | OButton14 () |
Per Object override material button 15 Created in NX6.0.0. | |
void | OButton15 () |
Per Object override material button 16 Created in NX6.0.0. | |
void | OButton16 () |
Per Object override material button 17 Created in NX6.0.0. | |
void | OButton17 () |
Per Object override material button 18 Created in NX6.0.0. | |
void | OButton18 () |
Per Object override material button 19 Created in NX6.0.0. | |
void | OButton19 () |
Per Object override material button 20 Created in NX6.0.0. | |
void | OButton2 () |
Per Object override material button 3 Created in NX6.0.0. | |
void | OButton20 () |
Per Object override material button 21 Created in NX6.0.0. | |
void | OButton21 () |
Per Object override material button 22 Created in NX6.0.0. | |
void | OButton22 () |
Per Object override material button 23 Created in NX6.0.0. | |
void | OButton23 () |
Per Object override material button 24 Created in NX6.0.0. | |
void | OButton24 () |
Per Object override material button 25 Created in NX6.0.0. | |
void | OButton25 () |
Per Object override material button 26 Created in NX6.0.0. | |
void | OButton26 () |
Per Object override material button 27 Created in NX6.0.0. | |
void | OButton27 () |
Per Object override material button 28 Created in NX6.0.0. | |
void | OButton28 () |
Per Object override material button 29 Created in NX6.0.0. | |
void | OButton3 () |
Per Object override material button 4 Created in NX6.0.0. | |
void | OButton4 () |
Per Object override material button 5 Created in NX6.0.0. | |
void | OButton5 () |
Per Object override material button 6 Created in NX6.0.0. | |
void | OButton6 () |
Per Object override material button 7 Created in NX6.0.0. | |
void | OButton7 () |
Per Object override material button 8 Created in NX6.0.0. | |
void | OButton8 () |
Per Object override material button 9 Created in NX6.0.0. | |
void | OButton9 () |
Per Object override material button 10 Created in NX6.0.0. | |
void | ORemoveButton () |
Removes override material from selected object(s) Created in NX6.0.0. | |
bool | PlanarReflectionToggle () |
Returns the planar reflection visibility toggle Created in NX6.0.0. | |
bool | PlanarShadowToggle () |
Returns the planar shadow visibility toggle Created in NX6.0.0. | |
bool | PlaneGridToggle () |
Returns the shadow plane grid visibility toggle Created in NX6.0.0. | |
bool | PlaneOffsetFixedToggle () |
Returns the shadow plane with fixed offset toggle Created in NX6.0.0. | |
double | PlaneOffsetValue () |
Returns the offset distance between the shadow plane and the nearest vertex of the displayed object Created in NX6.0.0. | |
void | ProtectUpdate () |
Protects update Created in NX6.0.0. | |
double | ReflectivityValue () |
Returns the reflectivity value Created in NX6.0.0. | |
void | SetBgdBottomRgbcolorPicker (const std::vector< double > &bgdBottomRGBColorPicker) |
Sets the RGB values of background bottom color picker Created in NX6.0.0. | |
void | SetBgdImageEnum (NXOpen::Display::TrueShadingBuilder::BgdImageType bgdImageEnum) |
Sets the background image list enum Created in NX6.0.0. | |
void | SetBgdImageFileBrowser (const NXString &filename) |
Sets the background image filename Created in NX6.0.0. | |
void | SetBgdImageFileBrowser (const char *filename) |
Sets the background image filename Created in NX6.0.0. | |
void | SetBgdTopRgbcolorPicker (const std::vector< double > &bgdTopRGBColorPicker) |
Sets the RGB values of background top color picker Created in NX6.0.0. | |
void | SetBgdTypeEnum (NXOpen::Display::TrueShadingBuilder::BgdType bgdTypeEnum) |
Sets the background color or background image type enum Created in NX6.0.0. | |
void | SetEnvironmentMapEnum (NXOpen::Display::TrueShadingBuilder::EnvironmentMapType environmentMapEnum) |
Sets the reflection environment map enum type Created in NX6.0.0. | |
void | SetEnvironmentMapFileBrowser (const NXString &filename) |
Sets the reflection environment map filename Created in NX6.0.0. | |
void | SetEnvironmentMapFileBrowser (const char *filename) |
Sets the reflection environment map filename Created in NX6.0.0. | |
void | SetGlobalMaterialType (NXOpen::Display::TrueShadingBuilder::MaterialType globalMaterialType) |
Sets the globalMaterialType Created in NX6.0.0. | |
void | SetGridRgbcolorPicker (const std::vector< double > &gridRGBColorPicker) |
Sets the grid RGB color picker Created in NX6.0.0. | |
void | SetInheritModelTogggle (bool inheritModelTogggle) |
Sets the shadow plane grid to inherit Model grid attributes toggle Created in NX6.0.0. | |
void | SetLightCollectionEnum (NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType lightCollectionEnum) |
Sets the light collection enum Created in NX6.0.0. | |
void | SetLightDimmerValue (double lightDimmerValue) |
Sets the light dimmer value Created in NX6.0.0. | |
void | SetPlanarReflectionToggle (bool planarReflectionToggle) |
Sets the planar reflection visibility toggle Created in NX6.0.0. | |
void | SetPlanarShadowToggle (bool planarShadowToggle) |
Sets the planar shadow visibility toggle Created in NX6.0.0. | |
void | SetPlaneGridToggle (bool planeGridToggle) |
Sets the shadow plane grid visibility toggle Created in NX6.0.0. | |
void | SetPlaneOffsetFixedToggle (bool planeOffsetFixedToggle) |
Sets the shadow plane with fixed offset toggle Created in NX6.0.0. | |
void | SetPlaneOffsetValue (double planeOffsetValue) |
Sets the offset distance between the shadow plane and the nearest vertex of the displayed object Created in NX6.0.0. | |
void | SetReflectivityValue (double reflectivityValue) |
Sets the reflectivity value Created in NX6.0.0. | |
void | SetShedModeToggle (bool shedModeToggle) |
Sets the True Shading display toggle state Created in NX6.0.0. | |
void | SetSnapFloorToggle (bool snapFloorToggle) |
Sets the toggle forces the shadow plane to snap to the nearest object vertex Created in NX6.0.0. | |
void | SetSoftShadowsToggle (bool softShadowsToggle) |
Sets the soft shadows toggle Created in NX6.0.0. | |
void | SetSpecifyPlane (NXOpen::Plane *specifyPlane) |
Sets the custom plane definition for the shadow projection Created in NX6.0.0. | |
void | SetSurfaceOrientEnum (NXOpen::Display::TrueShadingBuilder::SurfaceOrientType surfaceOrientEnum) |
Sets the shadow plane surface orientation enum Created in NX6.0.0. | |
bool | ShedModeToggle () |
Returns the True Shading display toggle state Created in NX6.0.0. | |
bool | SnapFloorToggle () |
Returns the toggle forces the shadow plane to snap to the nearest object vertex Created in NX6.0.0. | |
bool | SoftShadowsToggle () |
Returns the soft shadows toggle Created in NX6.0.0. | |
NXOpen::Plane * | SpecifyPlane () |
Returns the custom plane definition for the shadow projection Created in NX6.0.0. | |
NXOpen::Display::TrueShadingBuilder::SurfaceOrientType | SurfaceOrientEnum () |
Returns the shadow plane surface orientation enum Created in NX6.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Display::TrueShading builder
To create a new instance of this class, use Display::TrueShadingCollection::CreateTrueShadingBuilder
Created in NX6.0.0.
Background image types.
Background colors and image types.
Global environment reflection map types.
EnvironmentMapTypeDefault |
No reflection map. |
EnvironmentMapTypeMetalShiny1 |
Shiny Metal Reflection 1. |
EnvironmentMapTypeMetalShiny2 |
Shiny Metal Reflection 2. |
EnvironmentMapTypeMetalBrushed1 |
Brushed Metal Reflection 1. |
EnvironmentMapTypeMetalBrushed2 |
Brushed Metal Reflection 2. |
EnvironmentMapTypeGlossy1 |
Glossy Reflection 1. |
EnvironmentMapTypeGlossy2 |
Glossy Reflection 2. |
EnvironmentMapTypeSurfaceAnalysisLines |
Surface Analysis Lines Reflection. |
EnvironmentMapTypeSurfaceAnalysisHorizon |
Surface Analysis Horizontal Lines Reflection. |
EnvironmentMapTypeAutoPhotoStudio |
Automotive Lighting Reflection. |
EnvironmentMapTypeCustomImage |
Custom Image Reflection. |
Global material and per object overriding material types.
Scene lighting collection types.
SHEDLightCollectionTypeDefaultLights |
Scene lighting collection 1. |
SHEDLightCollectionTypeLighting1 |
Scene lighting collection 2. |
SHEDLightCollectionTypeLighting2 |
Scene lighting collection 3. |
SHEDLightCollectionTypeLighting3 |
Scene lighting collection 4. |
SHEDLightCollectionTypeLighting4 |
Scene lighting collection 5. |
SHEDLightCollectionTypeCustom |
Custom lighting configuration. |
void NXOpen::Display::TrueShadingBuilder::AssignOverrideMaterial | ( | NXOpen::Display::TrueShadingBuilder::MaterialType | overrideMaterialType | ) |
Assigns an overriding material type to one or more selected objects
Created in NX6.0.0.
License requirements : None
overrideMaterialType | New material type |
NXOpen::Display::TrueShadingBuilder::BgdImageType NXOpen::Display::TrueShadingBuilder::BgdImageEnum | ( | ) |
Returns the background image list enum
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Display::TrueShadingBuilder::BgdImageFileBrowser | ( | ) |
Returns the background image filename
Created in NX6.0.0.
License requirements : None
NXOpen::Display::TrueShadingBuilder::BgdType NXOpen::Display::TrueShadingBuilder::BgdTypeEnum | ( | ) |
Returns the background color or background image type enum
Created in NX6.0.0.
License requirements : None
NXOpen::Display::TrueShadingBuilder::EnvironmentMapType NXOpen::Display::TrueShadingBuilder::EnvironmentMapEnum | ( | ) |
Returns the reflection environment map enum type
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Display::TrueShadingBuilder::EnvironmentMapFileBrowser | ( | ) |
Returns the reflection environment map filename
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton0 | ( | ) |
Global material button 1
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton1 | ( | ) |
Global material button 2
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton10 | ( | ) |
Global material button 11
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton11 | ( | ) |
Global material button 12
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton12 | ( | ) |
Global material button 13
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton13 | ( | ) |
Global material button 14
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton14 | ( | ) |
Global material button 15
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton15 | ( | ) |
Global material button 16
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton16 | ( | ) |
Global material button 17
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton17 | ( | ) |
Global material button 18
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton18 | ( | ) |
Global material button 19
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton19 | ( | ) |
Global material button 20
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton2 | ( | ) |
Global material button 3
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton20 | ( | ) |
Global material button 21
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton21 | ( | ) |
Global material button 22
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton22 | ( | ) |
Global material button 23
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton23 | ( | ) |
Global material button 24
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton24 | ( | ) |
Global material button 25
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton25 | ( | ) |
Global material button 26
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton26 | ( | ) |
Global material button 27
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton27 | ( | ) |
Global material button 28
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton28 | ( | ) |
Global material button 29
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton29 | ( | ) |
Global material button 30
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton3 | ( | ) |
Global material button 4
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton4 | ( | ) |
Global material button 5
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton5 | ( | ) |
Global material button 6
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton6 | ( | ) |
Global material button 7
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton7 | ( | ) |
Global material button 8
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton8 | ( | ) |
Global material button 9
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::GButton9 | ( | ) |
Global material button 10
Created in NX6.0.0.
License requirements : None
std::vector<double> NXOpen::Display::TrueShadingBuilder::GetBgdBottomRgbcolorPicker | ( | ) |
Returns the RGB values of background bottom color picker.
std::vector<double> NXOpen::Display::TrueShadingBuilder::GetBgdTopRgbcolorPicker | ( | ) |
Returns the RGB values of background top color picker.
std::vector<double> NXOpen::Display::TrueShadingBuilder::GetGridRgbcolorPicker | ( | ) |
Returns the grid RGB color values picker.
NXOpen::Display::TrueShadingBuilder::MaterialType NXOpen::Display::TrueShadingBuilder::GlobalMaterialType | ( | ) |
Returns the globalMaterialType
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::InheritModelTogggle | ( | ) |
Returns the shadow plane grid to inherit Model grid attributes toggle
Created in NX6.0.0.
License requirements : None
NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType NXOpen::Display::TrueShadingBuilder::LightCollectionEnum | ( | ) |
Returns the light collection enum
Created in NX6.0.0.
License requirements : None
double NXOpen::Display::TrueShadingBuilder::LightDimmerValue | ( | ) |
Returns the light dimmer value
Created in NX6.0.0.
License requirements : None
NXOpen::SelectNXObjectList* NXOpen::Display::TrueShadingBuilder::ObjSpecificSelection | ( | ) |
Returns the selected object(s) list
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton0 | ( | ) |
Per Object override material button 1
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton1 | ( | ) |
Per Object override material button 2
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton10 | ( | ) |
Per Object override material button 11
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton11 | ( | ) |
Per Object override material button 12
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton12 | ( | ) |
Per Object override material button 13
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton13 | ( | ) |
Per Object override material button 14
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton14 | ( | ) |
Per Object override material button 15
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton15 | ( | ) |
Per Object override material button 16
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton16 | ( | ) |
Per Object override material button 17
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton17 | ( | ) |
Per Object override material button 18
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton18 | ( | ) |
Per Object override material button 19
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton19 | ( | ) |
Per Object override material button 20
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton2 | ( | ) |
Per Object override material button 3
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton20 | ( | ) |
Per Object override material button 21
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton21 | ( | ) |
Per Object override material button 22
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton22 | ( | ) |
Per Object override material button 23
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton23 | ( | ) |
Per Object override material button 24
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton24 | ( | ) |
Per Object override material button 25
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton25 | ( | ) |
Per Object override material button 26
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton26 | ( | ) |
Per Object override material button 27
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton27 | ( | ) |
Per Object override material button 28
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton28 | ( | ) |
Per Object override material button 29
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton3 | ( | ) |
Per Object override material button 4
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton4 | ( | ) |
Per Object override material button 5
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton5 | ( | ) |
Per Object override material button 6
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton6 | ( | ) |
Per Object override material button 7
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton7 | ( | ) |
Per Object override material button 8
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton8 | ( | ) |
Per Object override material button 9
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::OButton9 | ( | ) |
Per Object override material button 10
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::ORemoveButton | ( | ) |
Removes override material from selected object(s)
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::PlanarReflectionToggle | ( | ) |
Returns the planar reflection visibility toggle
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::PlanarShadowToggle | ( | ) |
Returns the planar shadow visibility toggle
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::PlaneGridToggle | ( | ) |
Returns the shadow plane grid visibility toggle
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::PlaneOffsetFixedToggle | ( | ) |
Returns the shadow plane with fixed offset toggle
Created in NX6.0.0.
License requirements : None
double NXOpen::Display::TrueShadingBuilder::PlaneOffsetValue | ( | ) |
Returns the offset distance between the shadow plane and the nearest vertex of the displayed object
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::ProtectUpdate | ( | ) |
Protects update
Created in NX6.0.0.
License requirements : None
double NXOpen::Display::TrueShadingBuilder::ReflectivityValue | ( | ) |
Returns the reflectivity value
Created in NX6.0.0.
License requirements : None
void NXOpen::Display::TrueShadingBuilder::SetBgdBottomRgbcolorPicker | ( | const std::vector< double > & | bgdBottomRGBColorPicker | ) |
Sets the RGB values of background bottom color picker
Created in NX6.0.0.
License requirements : None
bgdBottomRGBColorPicker | Array of 3 RGB values, each between 0 and 1 |
void NXOpen::Display::TrueShadingBuilder::SetBgdImageEnum | ( | NXOpen::Display::TrueShadingBuilder::BgdImageType | bgdImageEnum | ) |
Sets the background image list enum
Created in NX6.0.0.
License requirements : None
bgdImageEnum | bgdimageenum |
void NXOpen::Display::TrueShadingBuilder::SetBgdImageFileBrowser | ( | const NXString & | filename | ) |
Sets the background image filename
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Display::TrueShadingBuilder::SetBgdImageFileBrowser | ( | const char * | filename | ) |
Sets the background image filename
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Display::TrueShadingBuilder::SetBgdTopRgbcolorPicker | ( | const std::vector< double > & | bgdTopRGBColorPicker | ) |
Sets the RGB values of background top color picker
Created in NX6.0.0.
License requirements : None
bgdTopRGBColorPicker | Array of 3 RGB values, each between 0 and 1 |
void NXOpen::Display::TrueShadingBuilder::SetBgdTypeEnum | ( | NXOpen::Display::TrueShadingBuilder::BgdType | bgdTypeEnum | ) |
Sets the background color or background image type enum
Created in NX6.0.0.
License requirements : None
bgdTypeEnum | bgdtypeenum |
void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapEnum | ( | NXOpen::Display::TrueShadingBuilder::EnvironmentMapType | environmentMapEnum | ) |
Sets the reflection environment map enum type
Created in NX6.0.0.
License requirements : None
environmentMapEnum | environmentmapenum |
void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapFileBrowser | ( | const NXString & | filename | ) |
Sets the reflection environment map filename
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapFileBrowser | ( | const char * | filename | ) |
Sets the reflection environment map filename
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Display::TrueShadingBuilder::SetGlobalMaterialType | ( | NXOpen::Display::TrueShadingBuilder::MaterialType | globalMaterialType | ) |
Sets the globalMaterialType
Created in NX6.0.0.
License requirements : None
globalMaterialType | globalmaterialtype |
void NXOpen::Display::TrueShadingBuilder::SetGridRgbcolorPicker | ( | const std::vector< double > & | gridRGBColorPicker | ) |
Sets the grid RGB color picker
Created in NX6.0.0.
License requirements : None
gridRGBColorPicker | Array of 3 RGB values, each between 0 and 1 |
void NXOpen::Display::TrueShadingBuilder::SetInheritModelTogggle | ( | bool | inheritModelTogggle | ) |
Sets the shadow plane grid to inherit Model grid attributes toggle
Created in NX6.0.0.
License requirements : None
inheritModelTogggle | inheritmodeltogggle |
void NXOpen::Display::TrueShadingBuilder::SetLightCollectionEnum | ( | NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType | lightCollectionEnum | ) |
Sets the light collection enum
Created in NX6.0.0.
License requirements : None
lightCollectionEnum | lightcollectionenum |
void NXOpen::Display::TrueShadingBuilder::SetLightDimmerValue | ( | double | lightDimmerValue | ) |
Sets the light dimmer value
Created in NX6.0.0.
License requirements : None
lightDimmerValue | lightdimmervalue |
void NXOpen::Display::TrueShadingBuilder::SetPlanarReflectionToggle | ( | bool | planarReflectionToggle | ) |
Sets the planar reflection visibility toggle
Created in NX6.0.0.
License requirements : None
planarReflectionToggle | planarreflectiontoggle |
void NXOpen::Display::TrueShadingBuilder::SetPlanarShadowToggle | ( | bool | planarShadowToggle | ) |
Sets the planar shadow visibility toggle
Created in NX6.0.0.
License requirements : None
planarShadowToggle | planarshadowtoggle |
void NXOpen::Display::TrueShadingBuilder::SetPlaneGridToggle | ( | bool | planeGridToggle | ) |
Sets the shadow plane grid visibility toggle
Created in NX6.0.0.
License requirements : None
planeGridToggle | planegridtoggle |
void NXOpen::Display::TrueShadingBuilder::SetPlaneOffsetFixedToggle | ( | bool | planeOffsetFixedToggle | ) |
Sets the shadow plane with fixed offset toggle
Created in NX6.0.0.
License requirements : None
planeOffsetFixedToggle | planeoffsetfixedtoggle |
void NXOpen::Display::TrueShadingBuilder::SetPlaneOffsetValue | ( | double | planeOffsetValue | ) |
Sets the offset distance between the shadow plane and the nearest vertex of the displayed object
Created in NX6.0.0.
License requirements : None
planeOffsetValue | planeoffsetvalue |
void NXOpen::Display::TrueShadingBuilder::SetReflectivityValue | ( | double | reflectivityValue | ) |
Sets the reflectivity value
Created in NX6.0.0.
License requirements : None
reflectivityValue | reflectivityvalue |
void NXOpen::Display::TrueShadingBuilder::SetShedModeToggle | ( | bool | shedModeToggle | ) |
Sets the True Shading display toggle state
Created in NX6.0.0.
License requirements : None
shedModeToggle | shedmodetoggle |
void NXOpen::Display::TrueShadingBuilder::SetSnapFloorToggle | ( | bool | snapFloorToggle | ) |
Sets the toggle forces the shadow plane to snap to the nearest object vertex
Created in NX6.0.0.
License requirements : None
snapFloorToggle | snapfloortoggle |
void NXOpen::Display::TrueShadingBuilder::SetSoftShadowsToggle | ( | bool | softShadowsToggle | ) |
Sets the soft shadows toggle
Created in NX6.0.0.
License requirements : None
softShadowsToggle | softshadowstoggle |
void NXOpen::Display::TrueShadingBuilder::SetSpecifyPlane | ( | NXOpen::Plane * | specifyPlane | ) |
Sets the custom plane definition for the shadow projection
Created in NX6.0.0.
License requirements : None
specifyPlane | specifyplane |
void NXOpen::Display::TrueShadingBuilder::SetSurfaceOrientEnum | ( | NXOpen::Display::TrueShadingBuilder::SurfaceOrientType | surfaceOrientEnum | ) |
Sets the shadow plane surface orientation enum
Created in NX6.0.0.
License requirements : None
surfaceOrientEnum | surfaceorientenum |
bool NXOpen::Display::TrueShadingBuilder::ShedModeToggle | ( | ) |
Returns the True Shading display toggle state
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::SnapFloorToggle | ( | ) |
Returns the toggle forces the shadow plane to snap to the nearest object vertex
Created in NX6.0.0.
License requirements : None
bool NXOpen::Display::TrueShadingBuilder::SoftShadowsToggle | ( | ) |
Returns the soft shadows toggle
Created in NX6.0.0.
License requirements : None
NXOpen::Plane* NXOpen::Display::TrueShadingBuilder::SpecifyPlane | ( | ) |
Returns the custom plane definition for the shadow projection
Created in NX6.0.0.
License requirements : None
NXOpen::Display::TrueShadingBuilder::SurfaceOrientType NXOpen::Display::TrueShadingBuilder::SurfaceOrientEnum | ( | ) |
Returns the shadow plane surface orientation enum
Created in NX6.0.0.
License requirements : None