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 Types | |
enum | BgdImageType { BgdImageTypeImage1, BgdImageTypeImage2, BgdImageTypeImage3, BgdImageTypeImage4, BgdImageTypeImage5, BgdImageTypeImage6, BgdImageTypeCustomImage } |
Background image types. More... | |
enum | BgdType { BgdTypeDarkGraduated, BgdTypeLightGraduated, BgdTypeBlack, BgdTypeWhite, BgdTypeCustomPlain, BgdTypeCustomGraduated, BgdTypeInheritShadedBackground, BgdTypeImageBackground } |
Background colors and image types. More... | |
enum | EnvironmentMapType { EnvironmentMapTypeDefault, EnvironmentMapTypeMetalShiny1, EnvironmentMapTypeMetalShiny2, EnvironmentMapTypeMetalBrushed1, EnvironmentMapTypeMetalBrushed2, EnvironmentMapTypeGlossy1, EnvironmentMapTypeGlossy2, EnvironmentMapTypeSurfaceAnalysisLines, EnvironmentMapTypeSurfaceAnalysisHorizon, EnvironmentMapTypeAutoPhotoStudio, EnvironmentMapTypeCustomImage } |
Global environment reflection map types. More... | |
enum | MaterialType { MaterialTypeGlobalWashShinyMetal, MaterialTypeGlobalWashBrushedMetal, MaterialTypeGlobalWashShinyPlastic, MaterialTypeGlobalWashAnalysis, MaterialTypeGlobalWashFlat, MaterialTypeGlobalRedGlossyPlastic, MaterialTypeGlobalBlueGlossyPlastic, MaterialTypeGlobalGreenGlossyPlastic, MaterialTypeGlobalGrayGlossyPlastic, MaterialTypeGlobalBlackGlossyPlastic, MaterialTypeGlobalBrownGlossyPlastic, MaterialTypeGlobalYellowGlossyPlastic, MaterialTypeGlobalTealGlossyPlastic, MaterialTypeGlobalWhiteGlossyPlastic, MaterialTypeGlobalClearPlastic, MaterialTypeGlobalChrome, MaterialTypeGlobalCopper, MaterialTypeGlobalGold, MaterialTypeGlobalBrass, MaterialTypeGlobalSteel, MaterialTypeGlobalBrushedChrome, MaterialTypeGlobalBrushedAluminum, MaterialTypeGlobalBrushedTitanium, MaterialTypeGlobalGlassClear, MaterialTypeGlobalGlassSmokey, MaterialTypeGlobalMetallicPaintRed, MaterialTypeGlobalMetallicPaintGray, MaterialTypeGlobalMetallicPaintBlack, MaterialTypeGlobalMetallicPaintBlue, MaterialTypeGlobalRubber, MaterialTypeOverrideRedGlossyPlastic, MaterialTypeOverrideBlueGlossyPlastic, MaterialTypeOverrideGreenGlossyPlastic, MaterialTypeOverrideGrayGlossyPlastic, MaterialTypeOverrideBlackGlossyPlastic, MaterialTypeOverrideBrownGlossyPlastic, MaterialTypeOverrideYellowGlossyPlastic, MaterialTypeOverrideTealGlossyPlastic, MaterialTypeOverrideWhiteGlossyPlastic, MaterialTypeOverrideClearPlastic, MaterialTypeOverrideChrome, MaterialTypeOverrideCopper, MaterialTypeOverrideGold, MaterialTypeOverrideBrass, MaterialTypeOverrideSteel, MaterialTypeOverrideBrushedChrome, MaterialTypeOverrideBrushedAluminum, MaterialTypeOverrideBrushedTitanium, MaterialTypeOverrideGlassClear, MaterialTypeOverrideGlassSmokey, MaterialTypeOverrideMetallicPaintRed, MaterialTypeOverrideMetallicPaintGray, MaterialTypeOverrideMetallicPaintBlack, MaterialTypeOverrideMetallicPaintBlue, MaterialTypeOverrideRubber, MaterialTypeOverrideRoughMetalMedGray, MaterialTypeOverrideRoughMetalDkGray, MaterialTypeOverrideRoughPlasticBlueGray, MaterialTypeOverrideRoughPlasticTan } |
Global material and per object overriding material types. More... | |
enum | SHEDLightCollectionType { SHEDLightCollectionTypeDefaultLights, SHEDLightCollectionTypeLighting1, SHEDLightCollectionTypeLighting2, SHEDLightCollectionTypeLighting3, SHEDLightCollectionTypeLighting4, SHEDLightCollectionTypeCustom } |
Scene lighting collection types. More... | |
enum | SurfaceOrientType { SurfaceOrientTypeNone, SurfaceOrientTypeBottom, SurfaceOrientTypeBack, SurfaceOrientTypeBottomFixed } |
Shadow plane projection orientation types. 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 | 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 | 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. |
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
Returns the background image filename
Created in NX6.0.0.
License requirements : None
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
Returns the reflection environment map filename
Created in NX6.0.0.
License requirements : None
Global material button 1
Created in NX6.0.0.
License requirements : None
Global material button 2
Created in NX6.0.0.
License requirements : None
Global material button 11
Created in NX6.0.0.
License requirements : None
Global material button 12
Created in NX6.0.0.
License requirements : None
Global material button 13
Created in NX6.0.0.
License requirements : None
Global material button 14
Created in NX6.0.0.
License requirements : None
Global material button 15
Created in NX6.0.0.
License requirements : None
Global material button 16
Created in NX6.0.0.
License requirements : None
Global material button 17
Created in NX6.0.0.
License requirements : None
Global material button 18
Created in NX6.0.0.
License requirements : None
Global material button 19
Created in NX6.0.0.
License requirements : None
Global material button 20
Created in NX6.0.0.
License requirements : None
Global material button 3
Created in NX6.0.0.
License requirements : None
Global material button 21
Created in NX6.0.0.
License requirements : None
Global material button 22
Created in NX6.0.0.
License requirements : None
Global material button 23
Created in NX6.0.0.
License requirements : None
Global material button 24
Created in NX6.0.0.
License requirements : None
Global material button 25
Created in NX6.0.0.
License requirements : None
Global material button 26
Created in NX6.0.0.
License requirements : None
Global material button 27
Created in NX6.0.0.
License requirements : None
Global material button 28
Created in NX6.0.0.
License requirements : None
Global material button 29
Created in NX6.0.0.
License requirements : None
Global material button 30
Created in NX6.0.0.
License requirements : None
Global material button 4
Created in NX6.0.0.
License requirements : None
Global material button 5
Created in NX6.0.0.
License requirements : None
Global material button 6
Created in NX6.0.0.
License requirements : None
Global material button 7
Created in NX6.0.0.
License requirements : None
Global material button 8
Created in NX6.0.0.
License requirements : None
Global material button 9
Created in NX6.0.0.
License requirements : None
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
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
Returns the light dimmer value
Created in NX6.0.0.
License requirements : None
Returns the selected object(s) list
Created in NX6.0.0.
License requirements : None
Per Object override material button 1
Created in NX6.0.0.
License requirements : None
Per Object override material button 2
Created in NX6.0.0.
License requirements : None
Per Object override material button 11
Created in NX6.0.0.
License requirements : None
Per Object override material button 12
Created in NX6.0.0.
License requirements : None
Per Object override material button 13
Created in NX6.0.0.
License requirements : None
Per Object override material button 14
Created in NX6.0.0.
License requirements : None
Per Object override material button 15
Created in NX6.0.0.
License requirements : None
Per Object override material button 16
Created in NX6.0.0.
License requirements : None
Per Object override material button 17
Created in NX6.0.0.
License requirements : None
Per Object override material button 18
Created in NX6.0.0.
License requirements : None
Per Object override material button 19
Created in NX6.0.0.
License requirements : None
Per Object override material button 20
Created in NX6.0.0.
License requirements : None
Per Object override material button 3
Created in NX6.0.0.
License requirements : None
Per Object override material button 21
Created in NX6.0.0.
License requirements : None
Per Object override material button 22
Created in NX6.0.0.
License requirements : None
Per Object override material button 23
Created in NX6.0.0.
License requirements : None
Per Object override material button 24
Created in NX6.0.0.
License requirements : None
Per Object override material button 25
Created in NX6.0.0.
License requirements : None
Per Object override material button 26
Created in NX6.0.0.
License requirements : None
Per Object override material button 27
Created in NX6.0.0.
License requirements : None
Per Object override material button 28
Created in NX6.0.0.
License requirements : None
Per Object override material button 29
Created in NX6.0.0.
License requirements : None
Per Object override material button 4
Created in NX6.0.0.
License requirements : None
Per Object override material button 5
Created in NX6.0.0.
License requirements : None
Per Object override material button 6
Created in NX6.0.0.
License requirements : None
Per Object override material button 7
Created in NX6.0.0.
License requirements : None
Per Object override material button 8
Created in NX6.0.0.
License requirements : None
Per Object override material button 9
Created in NX6.0.0.
License requirements : None
Per Object override material button 10
Created in NX6.0.0.
License requirements : None
Removes override material from selected object(s)
Created in NX6.0.0.
License requirements : None
Returns the planar reflection visibility toggle
Created in NX6.0.0.
License requirements : None
Returns the planar shadow visibility toggle
Created in NX6.0.0.
License requirements : None
Returns the shadow plane grid visibility toggle
Created in NX6.0.0.
License requirements : None
Returns the shadow plane with fixed offset toggle
Created in NX6.0.0.
License requirements : None
Returns the offset distance between the shadow plane and the nearest vertex of the displayed object
Created in NX6.0.0.
License requirements : None
Protects update
Created in NX6.0.0.
License requirements : None
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::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::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 |
Returns the True Shading display toggle state
Created in NX6.0.0.
License requirements : None
Returns the toggle forces the shadow plane to snap to the nearest object vertex
Created in NX6.0.0.
License requirements : None
Returns the soft shadows toggle
Created in NX6.0.0.
License requirements : None
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