TrueShadingBuilder Class¶
-
class
NXOpen.Display.
TrueShadingBuilder
¶ Bases:
NXOpen.Builder
Represents a
NXOpen.Display.TrueShading
builderTo create a new instance of this class, use
NXOpen.Display.TrueShadingCollection.CreateTrueShadingBuilder()
New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
BgdImageEnum | Returns or sets the background image list enum |
BgdImageFileBrowser | Returns or sets the background image filename |
BgdTypeEnum | Returns or sets the background color or background image type enum |
EnvironmentMapEnum | Returns or sets the reflection environment map enum type |
EnvironmentMapFileBrowser | Returns or sets the reflection environment map filename |
GlobalMaterialType | Returns or sets the globalMaterialType |
InheritModelTogggle | Returns or sets the shadow plane grid to inherit Model grid attributes toggle |
LightCollectionEnum | Returns or sets the light collection enum |
LightDimmerValue | Returns or sets the light dimmer value |
ObjSpecificSelection | Returns the selected object(s) list |
PlanarReflectionToggle | Returns or sets the planar reflection visibility toggle |
PlanarShadowToggle | Returns or sets the planar shadow visibility toggle |
PlaneGridToggle | Returns or sets the shadow plane grid visibility toggle |
PlaneOffsetFixedToggle | Returns or sets the shadow plane with fixed offset toggle |
PlaneOffsetValue | Returns or sets the offset distance between the shadow plane and the nearest vertex of the displayed object |
ReflectivityValue | Returns or sets the reflectivity value |
ShedModeToggle | Returns or sets the True Shading display toggle state |
SnapFloorToggle | Returns or sets the toggle forces the shadow plane to snap to the nearest object vertex |
SoftShadowsToggle | Returns or sets the soft shadows toggle |
SpecifyPlane | Returns or sets the custom plane definition for the shadow projection |
SurfaceOrientEnum | Returns or sets the shadow plane surface orientation enum |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
AssignOverrideMaterial | Assigns an overriding material type to one or more selected objects |
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GButton0 | Global material button 1 |
GButton1 | Global material button 2 |
GButton10 | Global material button 11 |
GButton11 | Global material button 12 |
GButton12 | Global material button 13 |
GButton13 | Global material button 14 |
GButton14 | Global material button 15 |
GButton15 | Global material button 16 |
GButton16 | Global material button 17 |
GButton17 | Global material button 18 |
GButton18 | Global material button 19 |
GButton19 | Global material button 20 |
GButton2 | Global material button 3 |
GButton20 | Global material button 21 |
GButton21 | Global material button 22 |
GButton22 | Global material button 23 |
GButton23 | Global material button 24 |
GButton24 | Global material button 25 |
GButton25 | Global material button 26 |
GButton26 | Global material button 27 |
GButton27 | Global material button 28 |
GButton28 | Global material button 29 |
GButton29 | Global material button 30 |
GButton3 | Global material button 4 |
GButton4 | Global material button 5 |
GButton5 | Global material button 6 |
GButton6 | Global material button 7 |
GButton7 | Global material button 8 |
GButton8 | Global material button 9 |
GButton9 | Global material button 10 |
GetBgdBottomRgbcolorPicker | Returns the RGB values of background bottom color picker @return Array of 3 RGB values, each between 0 and 1 |
GetBgdTopRgbcolorPicker | Returns the RGB values of background top color picker @return Array of 3 RGB values, each between 0 and 1 |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetGridRgbcolorPicker | Returns the grid RGB color values picker @return Array of 3 RGB values, each between 0 and 1 |
GetObject | Returns the object currently being edited by this builder. |
OButton0 | Per Object override material button 1 |
OButton1 | Per Object override material button 2 |
OButton10 | Per Object override material button 11 |
OButton11 | Per Object override material button 12 |
OButton12 | Per Object override material button 13 |
OButton13 | Per Object override material button 14 |
OButton14 | Per Object override material button 15 |
OButton15 | Per Object override material button 16 |
OButton16 | Per Object override material button 17 |
OButton17 | Per Object override material button 18 |
OButton18 | Per Object override material button 19 |
OButton19 | Per Object override material button 20 |
OButton2 | Per Object override material button 3 |
OButton20 | Per Object override material button 21 |
OButton21 | Per Object override material button 22 |
OButton22 | Per Object override material button 23 |
OButton23 | Per Object override material button 24 |
OButton24 | Per Object override material button 25 |
OButton25 | Per Object override material button 26 |
OButton26 | Per Object override material button 27 |
OButton27 | Per Object override material button 28 |
OButton28 | Per Object override material button 29 |
OButton3 | Per Object override material button 4 |
OButton4 | Per Object override material button 5 |
OButton5 | Per Object override material button 6 |
OButton6 | Per Object override material button 7 |
OButton7 | Per Object override material button 8 |
OButton8 | Per Object override material button 9 |
OButton9 | Per Object override material button 10 |
ORemoveButton | Removes override material from selected object(s) |
ProtectUpdate | Protects update |
SetBgdBottomRgbcolorPicker | Sets the RGB values of background bottom color picker |
SetBgdTopRgbcolorPicker | Sets the RGB values of background top color picker |
SetGridRgbcolorPicker | Sets the grid RGB color picker |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
TrueShadingBuilderBgdImageType Enumeration | Background image types |
TrueShadingBuilderBgdType Enumeration | Background colors and image types |
TrueShadingBuilderEnvironmentMapType Enumeration | Global environment reflection map types |
TrueShadingBuilderMaterialType Enumeration | Global material and per object overriding material types |
TrueShadingBuilderSHEDLightCollectionType Enumeration | Scene lighting collection types |
TrueShadingBuilderSurfaceOrientType Enumeration | Shadow plane projection orientation types |
Property Detail¶
BgdImageEnum¶
-
TrueShadingBuilder.
BgdImageEnum
¶ Returns or sets the background image list enum
-------------------------------------
Getter Method
Signature
BgdImageEnum()
Returns: Return type: NXOpen.Display.TrueShadingBuilderBgdImageType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BgdImageEnum(bgdImageEnum)
Parameters: bgdImageEnum ( NXOpen.Display.TrueShadingBuilderBgdImageType
) –New in version NX6.0.0.
License requirements: None.
BgdImageFileBrowser¶
-
TrueShadingBuilder.
BgdImageFileBrowser
¶ Returns or sets the background image filename
-------------------------------------
Getter Method
Signature
BgdImageFileBrowser()
Returns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BgdImageFileBrowser(filename)
Parameters: filename (str) – New in version NX6.0.0.
License requirements: None.
BgdTypeEnum¶
-
TrueShadingBuilder.
BgdTypeEnum
¶ Returns or sets the background color or background image type enum
-------------------------------------
Getter Method
Signature
BgdTypeEnum()
Returns: Return type: NXOpen.Display.TrueShadingBuilderBgdType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BgdTypeEnum(bgdTypeEnum)
Parameters: bgdTypeEnum ( NXOpen.Display.TrueShadingBuilderBgdType
) –New in version NX6.0.0.
License requirements: None.
EnvironmentMapEnum¶
-
TrueShadingBuilder.
EnvironmentMapEnum
¶ Returns or sets the reflection environment map enum type
-------------------------------------
Getter Method
Signature
EnvironmentMapEnum()
Returns: Return type: NXOpen.Display.TrueShadingBuilderEnvironmentMapType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EnvironmentMapEnum(environmentMapEnum)
Parameters: environmentMapEnum ( NXOpen.Display.TrueShadingBuilderEnvironmentMapType
) –New in version NX6.0.0.
License requirements: None.
EnvironmentMapFileBrowser¶
-
TrueShadingBuilder.
EnvironmentMapFileBrowser
¶ Returns or sets the reflection environment map filename
-------------------------------------
Getter Method
Signature
EnvironmentMapFileBrowser()
Returns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EnvironmentMapFileBrowser(filename)
Parameters: filename (str) – New in version NX6.0.0.
License requirements: None.
GlobalMaterialType¶
-
TrueShadingBuilder.
GlobalMaterialType
¶ Returns or sets the globalMaterialType
-------------------------------------
Getter Method
Signature
GlobalMaterialType()
Returns: Return type: NXOpen.Display.TrueShadingBuilderMaterialType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
GlobalMaterialType(globalMaterialType)
Parameters: globalMaterialType ( NXOpen.Display.TrueShadingBuilderMaterialType
) –New in version NX6.0.0.
License requirements: None.
InheritModelTogggle¶
-
TrueShadingBuilder.
InheritModelTogggle
¶ Returns or sets the shadow plane grid to inherit Model grid attributes toggle
-------------------------------------
Getter Method
Signature
InheritModelTogggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InheritModelTogggle(inheritModelTogggle)
Parameters: inheritModelTogggle (bool) – New in version NX6.0.0.
License requirements: None.
LightCollectionEnum¶
-
TrueShadingBuilder.
LightCollectionEnum
¶ Returns or sets the light collection enum
-------------------------------------
Getter Method
Signature
LightCollectionEnum()
Returns: Return type: NXOpen.Display.TrueShadingBuilderSHEDLightCollectionType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LightCollectionEnum(lightCollectionEnum)
Parameters: lightCollectionEnum ( NXOpen.Display.TrueShadingBuilderSHEDLightCollectionType
) –New in version NX6.0.0.
License requirements: None.
LightDimmerValue¶
-
TrueShadingBuilder.
LightDimmerValue
¶ Returns or sets the light dimmer value
-------------------------------------
Getter Method
Signature
LightDimmerValue()
Returns: Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LightDimmerValue(lightDimmerValue)
Parameters: lightDimmerValue (float) – New in version NX6.0.0.
License requirements: None.
ObjSpecificSelection¶
-
TrueShadingBuilder.
ObjSpecificSelection
¶ Returns the selected object(s) list
-------------------------------------
Getter Method
Signature
ObjSpecificSelection()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX6.0.0.
License requirements: None.
PlanarReflectionToggle¶
-
TrueShadingBuilder.
PlanarReflectionToggle
¶ Returns or sets the planar reflection visibility toggle
-------------------------------------
Getter Method
Signature
PlanarReflectionToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlanarReflectionToggle(planarReflectionToggle)
Parameters: planarReflectionToggle (bool) – New in version NX6.0.0.
License requirements: None.
PlanarShadowToggle¶
-
TrueShadingBuilder.
PlanarShadowToggle
¶ Returns or sets the planar shadow visibility toggle
-------------------------------------
Getter Method
Signature
PlanarShadowToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlanarShadowToggle(planarShadowToggle)
Parameters: planarShadowToggle (bool) – New in version NX6.0.0.
License requirements: None.
PlaneGridToggle¶
-
TrueShadingBuilder.
PlaneGridToggle
¶ Returns or sets the shadow plane grid visibility toggle
-------------------------------------
Getter Method
Signature
PlaneGridToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlaneGridToggle(planeGridToggle)
Parameters: planeGridToggle (bool) – New in version NX6.0.0.
License requirements: None.
PlaneOffsetFixedToggle¶
-
TrueShadingBuilder.
PlaneOffsetFixedToggle
¶ Returns or sets the shadow plane with fixed offset toggle
-------------------------------------
Getter Method
Signature
PlaneOffsetFixedToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlaneOffsetFixedToggle(planeOffsetFixedToggle)
Parameters: planeOffsetFixedToggle (bool) – New in version NX6.0.0.
License requirements: None.
PlaneOffsetValue¶
-
TrueShadingBuilder.
PlaneOffsetValue
¶ Returns or sets the offset distance between the shadow plane and the nearest vertex of the displayed object
-------------------------------------
Getter Method
Signature
PlaneOffsetValue()
Returns: Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlaneOffsetValue(planeOffsetValue)
Parameters: planeOffsetValue (float) – New in version NX6.0.0.
License requirements: None.
ReflectivityValue¶
-
TrueShadingBuilder.
ReflectivityValue
¶ Returns or sets the reflectivity value
-------------------------------------
Getter Method
Signature
ReflectivityValue()
Returns: Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReflectivityValue(reflectivityValue)
Parameters: reflectivityValue (float) – New in version NX6.0.0.
License requirements: None.
ShedModeToggle¶
-
TrueShadingBuilder.
ShedModeToggle
¶ Returns or sets the True Shading display toggle state
-------------------------------------
Getter Method
Signature
ShedModeToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShedModeToggle(shedModeToggle)
Parameters: shedModeToggle (bool) – New in version NX6.0.0.
License requirements: None.
SnapFloorToggle¶
-
TrueShadingBuilder.
SnapFloorToggle
¶ Returns or sets the toggle forces the shadow plane to snap to the nearest object vertex
-------------------------------------
Getter Method
Signature
SnapFloorToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SnapFloorToggle(snapFloorToggle)
Parameters: snapFloorToggle (bool) – New in version NX6.0.0.
License requirements: None.
SoftShadowsToggle¶
-
TrueShadingBuilder.
SoftShadowsToggle
¶ Returns or sets the soft shadows toggle
-------------------------------------
Getter Method
Signature
SoftShadowsToggle()
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SoftShadowsToggle(softShadowsToggle)
Parameters: softShadowsToggle (bool) – New in version NX6.0.0.
License requirements: None.
SpecifyPlane¶
-
TrueShadingBuilder.
SpecifyPlane
¶ Returns or sets the custom plane definition for the shadow projection
-------------------------------------
Getter Method
Signature
SpecifyPlane()
Returns: Return type: NXOpen.Plane
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpecifyPlane(specifyPlane)
Parameters: specifyPlane ( NXOpen.Plane
) –New in version NX6.0.0.
License requirements: None.
SurfaceOrientEnum¶
-
TrueShadingBuilder.
SurfaceOrientEnum
¶ Returns or sets the shadow plane surface orientation enum
-------------------------------------
Getter Method
Signature
SurfaceOrientEnum()
Returns: Return type: NXOpen.Display.TrueShadingBuilderSurfaceOrientType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SurfaceOrientEnum(surfaceOrientEnum)
Parameters: surfaceOrientEnum ( NXOpen.Display.TrueShadingBuilderSurfaceOrientType
) –New in version NX6.0.0.
License requirements: None.
Method Detail¶
AssignOverrideMaterial¶
-
TrueShadingBuilder.
AssignOverrideMaterial
¶ Assigns an overriding material type to one or more selected objects
Signature
AssignOverrideMaterial(overrideMaterialType)
Parameters: overrideMaterialType ( NXOpen.Display.TrueShadingBuilderMaterialType
) – New material typeNew in version NX6.0.0.
License requirements: None.
GButton0¶
-
TrueShadingBuilder.
GButton0
¶ Global material button 1
Signature
GButton0()
New in version NX6.0.0.
License requirements: None.
GButton1¶
-
TrueShadingBuilder.
GButton1
¶ Global material button 2
Signature
GButton1()
New in version NX6.0.0.
License requirements: None.
GButton10¶
-
TrueShadingBuilder.
GButton10
¶ Global material button 11
Signature
GButton10()
New in version NX6.0.0.
License requirements: None.
GButton11¶
-
TrueShadingBuilder.
GButton11
¶ Global material button 12
Signature
GButton11()
New in version NX6.0.0.
License requirements: None.
GButton12¶
-
TrueShadingBuilder.
GButton12
¶ Global material button 13
Signature
GButton12()
New in version NX6.0.0.
License requirements: None.
GButton13¶
-
TrueShadingBuilder.
GButton13
¶ Global material button 14
Signature
GButton13()
New in version NX6.0.0.
License requirements: None.
GButton14¶
-
TrueShadingBuilder.
GButton14
¶ Global material button 15
Signature
GButton14()
New in version NX6.0.0.
License requirements: None.
GButton15¶
-
TrueShadingBuilder.
GButton15
¶ Global material button 16
Signature
GButton15()
New in version NX6.0.0.
License requirements: None.
GButton16¶
-
TrueShadingBuilder.
GButton16
¶ Global material button 17
Signature
GButton16()
New in version NX6.0.0.
License requirements: None.
GButton17¶
-
TrueShadingBuilder.
GButton17
¶ Global material button 18
Signature
GButton17()
New in version NX6.0.0.
License requirements: None.
GButton18¶
-
TrueShadingBuilder.
GButton18
¶ Global material button 19
Signature
GButton18()
New in version NX6.0.0.
License requirements: None.
GButton19¶
-
TrueShadingBuilder.
GButton19
¶ Global material button 20
Signature
GButton19()
New in version NX6.0.0.
License requirements: None.
GButton2¶
-
TrueShadingBuilder.
GButton2
¶ Global material button 3
Signature
GButton2()
New in version NX6.0.0.
License requirements: None.
GButton20¶
-
TrueShadingBuilder.
GButton20
¶ Global material button 21
Signature
GButton20()
New in version NX6.0.0.
License requirements: None.
GButton21¶
-
TrueShadingBuilder.
GButton21
¶ Global material button 22
Signature
GButton21()
New in version NX6.0.0.
License requirements: None.
GButton22¶
-
TrueShadingBuilder.
GButton22
¶ Global material button 23
Signature
GButton22()
New in version NX6.0.0.
License requirements: None.
GButton23¶
-
TrueShadingBuilder.
GButton23
¶ Global material button 24
Signature
GButton23()
New in version NX6.0.0.
License requirements: None.
GButton24¶
-
TrueShadingBuilder.
GButton24
¶ Global material button 25
Signature
GButton24()
New in version NX6.0.0.
License requirements: None.
GButton25¶
-
TrueShadingBuilder.
GButton25
¶ Global material button 26
Signature
GButton25()
New in version NX6.0.0.
License requirements: None.
GButton26¶
-
TrueShadingBuilder.
GButton26
¶ Global material button 27
Signature
GButton26()
New in version NX6.0.0.
License requirements: None.
GButton27¶
-
TrueShadingBuilder.
GButton27
¶ Global material button 28
Signature
GButton27()
New in version NX6.0.0.
License requirements: None.
GButton28¶
-
TrueShadingBuilder.
GButton28
¶ Global material button 29
Signature
GButton28()
New in version NX6.0.0.
License requirements: None.
GButton29¶
-
TrueShadingBuilder.
GButton29
¶ Global material button 30
Signature
GButton29()
New in version NX6.0.0.
License requirements: None.
GButton3¶
-
TrueShadingBuilder.
GButton3
¶ Global material button 4
Signature
GButton3()
New in version NX6.0.0.
License requirements: None.
GButton4¶
-
TrueShadingBuilder.
GButton4
¶ Global material button 5
Signature
GButton4()
New in version NX6.0.0.
License requirements: None.
GButton5¶
-
TrueShadingBuilder.
GButton5
¶ Global material button 6
Signature
GButton5()
New in version NX6.0.0.
License requirements: None.
GButton6¶
-
TrueShadingBuilder.
GButton6
¶ Global material button 7
Signature
GButton6()
New in version NX6.0.0.
License requirements: None.
GButton7¶
-
TrueShadingBuilder.
GButton7
¶ Global material button 8
Signature
GButton7()
New in version NX6.0.0.
License requirements: None.
GButton8¶
-
TrueShadingBuilder.
GButton8
¶ Global material button 9
Signature
GButton8()
New in version NX6.0.0.
License requirements: None.
GButton9¶
-
TrueShadingBuilder.
GButton9
¶ Global material button 10
Signature
GButton9()
New in version NX6.0.0.
License requirements: None.
GetBgdBottomRgbcolorPicker¶
-
TrueShadingBuilder.
GetBgdBottomRgbcolorPicker
¶ Returns the RGB values of background bottom color picker
Signature
GetBgdBottomRgbcolorPicker()
Returns: Array of 3 RGB values, each between 0 and 1 Return type: list of float New in version NX6.0.0.
License requirements: None.
GetBgdTopRgbcolorPicker¶
-
TrueShadingBuilder.
GetBgdTopRgbcolorPicker
¶ Returns the RGB values of background top color picker
Signature
GetBgdTopRgbcolorPicker()
Returns: Array of 3 RGB values, each between 0 and 1 Return type: list of float New in version NX6.0.0.
License requirements: None.
GetGridRgbcolorPicker¶
-
TrueShadingBuilder.
GetGridRgbcolorPicker
¶ Returns the grid RGB color values picker
Signature
GetGridRgbcolorPicker()
Returns: Array of 3 RGB values, each between 0 and 1 Return type: list of float New in version NX6.0.0.
License requirements: None.
OButton0¶
-
TrueShadingBuilder.
OButton0
¶ Per Object override material button 1
Signature
OButton0()
New in version NX6.0.0.
License requirements: None.
OButton1¶
-
TrueShadingBuilder.
OButton1
¶ Per Object override material button 2
Signature
OButton1()
New in version NX6.0.0.
License requirements: None.
OButton10¶
-
TrueShadingBuilder.
OButton10
¶ Per Object override material button 11
Signature
OButton10()
New in version NX6.0.0.
License requirements: None.
OButton11¶
-
TrueShadingBuilder.
OButton11
¶ Per Object override material button 12
Signature
OButton11()
New in version NX6.0.0.
License requirements: None.
OButton12¶
-
TrueShadingBuilder.
OButton12
¶ Per Object override material button 13
Signature
OButton12()
New in version NX6.0.0.
License requirements: None.
OButton13¶
-
TrueShadingBuilder.
OButton13
¶ Per Object override material button 14
Signature
OButton13()
New in version NX6.0.0.
License requirements: None.
OButton14¶
-
TrueShadingBuilder.
OButton14
¶ Per Object override material button 15
Signature
OButton14()
New in version NX6.0.0.
License requirements: None.
OButton15¶
-
TrueShadingBuilder.
OButton15
¶ Per Object override material button 16
Signature
OButton15()
New in version NX6.0.0.
License requirements: None.
OButton16¶
-
TrueShadingBuilder.
OButton16
¶ Per Object override material button 17
Signature
OButton16()
New in version NX6.0.0.
License requirements: None.
OButton17¶
-
TrueShadingBuilder.
OButton17
¶ Per Object override material button 18
Signature
OButton17()
New in version NX6.0.0.
License requirements: None.
OButton18¶
-
TrueShadingBuilder.
OButton18
¶ Per Object override material button 19
Signature
OButton18()
New in version NX6.0.0.
License requirements: None.
OButton19¶
-
TrueShadingBuilder.
OButton19
¶ Per Object override material button 20
Signature
OButton19()
New in version NX6.0.0.
License requirements: None.
OButton2¶
-
TrueShadingBuilder.
OButton2
¶ Per Object override material button 3
Signature
OButton2()
New in version NX6.0.0.
License requirements: None.
OButton20¶
-
TrueShadingBuilder.
OButton20
¶ Per Object override material button 21
Signature
OButton20()
New in version NX6.0.0.
License requirements: None.
OButton21¶
-
TrueShadingBuilder.
OButton21
¶ Per Object override material button 22
Signature
OButton21()
New in version NX6.0.0.
License requirements: None.
OButton22¶
-
TrueShadingBuilder.
OButton22
¶ Per Object override material button 23
Signature
OButton22()
New in version NX6.0.0.
License requirements: None.
OButton23¶
-
TrueShadingBuilder.
OButton23
¶ Per Object override material button 24
Signature
OButton23()
New in version NX6.0.0.
License requirements: None.
OButton24¶
-
TrueShadingBuilder.
OButton24
¶ Per Object override material button 25
Signature
OButton24()
New in version NX6.0.0.
License requirements: None.
OButton25¶
-
TrueShadingBuilder.
OButton25
¶ Per Object override material button 26
Signature
OButton25()
New in version NX6.0.0.
License requirements: None.
OButton26¶
-
TrueShadingBuilder.
OButton26
¶ Per Object override material button 27
Signature
OButton26()
New in version NX6.0.0.
License requirements: None.
OButton27¶
-
TrueShadingBuilder.
OButton27
¶ Per Object override material button 28
Signature
OButton27()
New in version NX6.0.0.
License requirements: None.
OButton28¶
-
TrueShadingBuilder.
OButton28
¶ Per Object override material button 29
Signature
OButton28()
New in version NX6.0.0.
License requirements: None.
OButton3¶
-
TrueShadingBuilder.
OButton3
¶ Per Object override material button 4
Signature
OButton3()
New in version NX6.0.0.
License requirements: None.
OButton4¶
-
TrueShadingBuilder.
OButton4
¶ Per Object override material button 5
Signature
OButton4()
New in version NX6.0.0.
License requirements: None.
OButton5¶
-
TrueShadingBuilder.
OButton5
¶ Per Object override material button 6
Signature
OButton5()
New in version NX6.0.0.
License requirements: None.
OButton6¶
-
TrueShadingBuilder.
OButton6
¶ Per Object override material button 7
Signature
OButton6()
New in version NX6.0.0.
License requirements: None.
OButton7¶
-
TrueShadingBuilder.
OButton7
¶ Per Object override material button 8
Signature
OButton7()
New in version NX6.0.0.
License requirements: None.
OButton8¶
-
TrueShadingBuilder.
OButton8
¶ Per Object override material button 9
Signature
OButton8()
New in version NX6.0.0.
License requirements: None.
OButton9¶
-
TrueShadingBuilder.
OButton9
¶ Per Object override material button 10
Signature
OButton9()
New in version NX6.0.0.
License requirements: None.
ORemoveButton¶
-
TrueShadingBuilder.
ORemoveButton
¶ Removes override material from selected object(s)
Signature
ORemoveButton()
New in version NX6.0.0.
License requirements: None.
ProtectUpdate¶
-
TrueShadingBuilder.
ProtectUpdate
¶ Protects update
Signature
ProtectUpdate()
New in version NX6.0.0.
License requirements: None.
SetBgdBottomRgbcolorPicker¶
-
TrueShadingBuilder.
SetBgdBottomRgbcolorPicker
¶ Sets the RGB values of background bottom color picker
Signature
SetBgdBottomRgbcolorPicker(bgdBottomRGBColorPicker)
Parameters: bgdBottomRGBColorPicker (list of float) – Array of 3 RGB values, each between 0 and 1 New in version NX6.0.0.
License requirements: None.
SetBgdTopRgbcolorPicker¶
-
TrueShadingBuilder.
SetBgdTopRgbcolorPicker
¶ Sets the RGB values of background top color picker
Signature
SetBgdTopRgbcolorPicker(bgdTopRGBColorPicker)
Parameters: bgdTopRGBColorPicker (list of float) – Array of 3 RGB values, each between 0 and 1 New in version NX6.0.0.
License requirements: None.
SetGridRgbcolorPicker¶
-
TrueShadingBuilder.
SetGridRgbcolorPicker
¶ Sets the grid RGB color picker
Signature
SetGridRgbcolorPicker(gridRGBColorPicker)
Parameters: gridRGBColorPicker (list of float) – Array of 3 RGB values, each between 0 and 1 New in version NX6.0.0.
License requirements: None.
Validate¶
-
TrueShadingBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.