NXOpen .NET Reference Guide
|
Represents a NXOpen.Display.TrueShading builder More...
Public Member Functions | |
unsafe void | AssignOverrideMaterial (NXOpen.Display.TrueShadingBuilder.MaterialType overrideMaterialType) |
Assigns an overriding material type to one or more selected objects More... | |
unsafe void | GButton0 () |
Global material button 1 More... | |
unsafe void | GButton1 () |
Global material button 2 More... | |
unsafe void | GButton10 () |
Global material button 11 More... | |
unsafe void | GButton11 () |
Global material button 12 More... | |
unsafe void | GButton12 () |
Global material button 13 More... | |
unsafe void | GButton13 () |
Global material button 14 More... | |
unsafe void | GButton14 () |
Global material button 15 More... | |
unsafe void | GButton15 () |
Global material button 16 More... | |
unsafe void | GButton16 () |
Global material button 17 More... | |
unsafe void | GButton17 () |
Global material button 18 More... | |
unsafe void | GButton18 () |
Global material button 19 More... | |
unsafe void | GButton19 () |
Global material button 20 More... | |
unsafe void | GButton2 () |
Global material button 3 More... | |
unsafe void | GButton20 () |
Global material button 21 More... | |
unsafe void | GButton21 () |
Global material button 22 More... | |
unsafe void | GButton22 () |
Global material button 23 More... | |
unsafe void | GButton23 () |
Global material button 24 More... | |
unsafe void | GButton24 () |
Global material button 25 More... | |
unsafe void | GButton25 () |
Global material button 26 More... | |
unsafe void | GButton26 () |
Global material button 27 More... | |
unsafe void | GButton27 () |
Global material button 28 More... | |
unsafe void | GButton28 () |
Global material button 29 More... | |
unsafe void | GButton29 () |
Global material button 30 More... | |
unsafe void | GButton3 () |
Global material button 4 More... | |
unsafe void | GButton4 () |
Global material button 5 More... | |
unsafe void | GButton5 () |
Global material button 6 More... | |
unsafe void | GButton6 () |
Global material button 7 More... | |
unsafe void | GButton7 () |
Global material button 8 More... | |
unsafe void | GButton8 () |
Global material button 9 More... | |
unsafe void | GButton9 () |
Global material button 10 More... | |
unsafe double[] | GetBgdBottomRgbcolorPicker () |
Returns the RGB values of background bottom color picker More... | |
unsafe double[] | GetBgdTopRgbcolorPicker () |
Returns the RGB values of background top color picker More... | |
unsafe double[] | GetGridRgbcolorPicker () |
Returns the grid RGB color values picker More... | |
unsafe void | OButton0 () |
Per Object override material button 1 More... | |
unsafe void | OButton1 () |
Per Object override material button 2 More... | |
unsafe void | OButton10 () |
Per Object override material button 11 More... | |
unsafe void | OButton11 () |
Per Object override material button 12 More... | |
unsafe void | OButton12 () |
Per Object override material button 13 More... | |
unsafe void | OButton13 () |
Per Object override material button 14 More... | |
unsafe void | OButton14 () |
Per Object override material button 15 More... | |
unsafe void | OButton15 () |
Per Object override material button 16 More... | |
unsafe void | OButton16 () |
Per Object override material button 17 More... | |
unsafe void | OButton17 () |
Per Object override material button 18 More... | |
unsafe void | OButton18 () |
Per Object override material button 19 More... | |
unsafe void | OButton19 () |
Per Object override material button 20 More... | |
unsafe void | OButton2 () |
Per Object override material button 3 More... | |
unsafe void | OButton20 () |
Per Object override material button 21 More... | |
unsafe void | OButton21 () |
Per Object override material button 22 More... | |
unsafe void | OButton22 () |
Per Object override material button 23 More... | |
unsafe void | OButton23 () |
Per Object override material button 24 More... | |
unsafe void | OButton24 () |
Per Object override material button 25 More... | |
unsafe void | OButton25 () |
Per Object override material button 26 More... | |
unsafe void | OButton26 () |
Per Object override material button 27 More... | |
unsafe void | OButton27 () |
Per Object override material button 28 More... | |
unsafe void | OButton28 () |
Per Object override material button 29 More... | |
unsafe void | OButton3 () |
Per Object override material button 4 More... | |
unsafe void | OButton4 () |
Per Object override material button 5 More... | |
unsafe void | OButton5 () |
Per Object override material button 6 More... | |
unsafe void | OButton6 () |
Per Object override material button 7 More... | |
unsafe void | OButton7 () |
Per Object override material button 8 More... | |
unsafe void | OButton8 () |
Per Object override material button 9 More... | |
unsafe void | OButton9 () |
Per Object override material button 10 More... | |
unsafe void | ORemoveButton () |
Removes override material from selected object(s) More... | |
unsafe void | ProtectUpdate () |
Protects update More... | |
unsafe void | SetBgdBottomRgbcolorPicker (double[] bgdBottomRGBColorPicker) |
Sets the RGB values of background bottom color picker More... | |
unsafe void | SetBgdTopRgbcolorPicker (double[] bgdTopRGBColorPicker) |
Sets the RGB values of background top color picker More... | |
unsafe void | SetGridRgbcolorPicker (double[] gridRGBColorPicker) |
Sets the grid RGB color picker More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Display.TrueShadingBuilder.BgdImageType | BgdImageEnum [get, set] |
Returns or sets the background image list enum More... | |
unsafe string | BgdImageFileBrowser [get, set] |
Returns or sets the background image filename More... | |
unsafe NXOpen.Display.TrueShadingBuilder.BgdType | BgdTypeEnum [get, set] |
Returns or sets the background color or background image type enum More... | |
unsafe NXOpen.Display.TrueShadingBuilder.EnvironmentMapType | EnvironmentMapEnum [get, set] |
Returns or sets the reflection environment map enum type More... | |
unsafe string | EnvironmentMapFileBrowser [get, set] |
Returns or sets the reflection environment map filename More... | |
unsafe NXOpen.Display.TrueShadingBuilder.MaterialType | GlobalMaterialType [get, set] |
Returns or sets the globalMaterialType More... | |
unsafe bool | InheritModelTogggle [get, set] |
Returns or sets the shadow plane grid to inherit Model grid attributes toggle More... | |
unsafe NXOpen.Display.TrueShadingBuilder.SHEDLightCollectionType | LightCollectionEnum [get, set] |
Returns or sets the light collection enum More... | |
unsafe double | LightDimmerValue [get, set] |
Returns or sets the light dimmer value More... | |
unsafe NXOpen.SelectNXObjectList | ObjSpecificSelection [get] |
Returns the selected object(s) list More... | |
unsafe bool | PlanarReflectionToggle [get, set] |
Returns or sets the planar reflection visibility toggle More... | |
unsafe bool | PlanarShadowToggle [get, set] |
Returns or sets the planar shadow visibility toggle More... | |
unsafe bool | PlaneGridToggle [get, set] |
Returns or sets the shadow plane grid visibility toggle More... | |
unsafe bool | PlaneOffsetFixedToggle [get, set] |
Returns or sets the shadow plane with fixed offset toggle More... | |
unsafe double | PlaneOffsetValue [get, set] |
Returns or sets the offset distance between the shadow plane and the nearest vertex of the displayed object More... | |
unsafe double | ReflectivityValue [get, set] |
Returns or sets the reflectivity value More... | |
unsafe bool | ShedModeToggle [get, set] |
Returns or sets the True Shading display toggle state More... | |
unsafe bool | SnapFloorToggle [get, set] |
Returns or sets the toggle forces the shadow plane to snap to the nearest object vertex More... | |
unsafe bool | SoftShadowsToggle [get, set] |
Returns or sets the soft shadows toggle More... | |
unsafe NXOpen.Plane | SpecifyPlane [get, set] |
Returns or sets the custom plane definition for the shadow projection More... | |
unsafe NXOpen.Display.TrueShadingBuilder.SurfaceOrientType | SurfaceOrientEnum [get, set] |
Returns or sets the shadow plane surface orientation enum More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> 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 colors and image types
Global environment reflection map types
Global material and per object overriding material types
|
inline |
Assigns an overriding material type to one or more selected objects
Created in NX6.0.0
License requirements: None.
overrideMaterialType | New material type |
|
inline |
Global material button 1
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 2
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 11
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 12
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 13
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 14
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 15
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 16
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 17
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 18
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 19
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 20
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 3
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 21
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 22
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 23
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 24
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 25
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 26
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 27
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 28
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 29
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 30
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 4
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 5
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 6
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 7
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 8
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 9
Created in NX6.0.0
License requirements: None.
|
inline |
Global material button 10
Created in NX6.0.0
License requirements: None.
|
inline |
Returns the RGB values of background bottom color picker
Created in NX6.0.0
License requirements: None.
|
inline |
Returns the RGB values of background top color picker
Created in NX6.0.0
License requirements: None.
|
inline |
Returns the grid RGB color values picker
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 1
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 2
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 11
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 12
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 13
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 14
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 15
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 16
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 17
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 18
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 19
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 20
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 3
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 21
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 22
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 23
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 24
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 25
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 26
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 27
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 28
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 29
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 4
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 5
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 6
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 7
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 8
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 9
Created in NX6.0.0
License requirements: None.
|
inline |
Per Object override material button 10
Created in NX6.0.0
License requirements: None.
|
inline |
Removes override material from selected object(s)
Created in NX6.0.0
License requirements: None.
|
inline |
Protects update
Created in NX6.0.0
License requirements: None.
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
getset |
Returns or sets the background image list enum
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the background image filename
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the background color or background image type enum
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reflection environment map enum type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reflection environment map filename
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the globalMaterialType
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shadow plane grid to inherit Model grid attributes toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the light collection enum
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the light dimmer value
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the selected object(s) list
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the planar reflection visibility toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the planar shadow visibility toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shadow plane grid visibility toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shadow plane with fixed offset toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the offset distance between the shadow plane and the nearest vertex of the displayed object
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reflectivity value
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the True Shading display toggle state
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the toggle forces the shadow plane to snap to the nearest object vertex
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the soft shadows toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the custom plane definition for the shadow projection
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shadow plane surface orientation enum
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.