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