REFERENCE MANUAL
The MaterialMappingKit class is a user space object, used for grouping attribute settings related to materials. More...
Public Member Functions | |
override void | Dispose () |
override bool | Empty () |
Indicates whether this object has any values set on it. More... | |
override bool | Equals (System.Object obj) |
bool | Equals (HPS.MaterialMappingKit in_kit) |
Check if the source MaterialMappingKit is equivalent to this object. More... | |
override int | GetHashCode () |
MaterialMappingKit () | |
Initializes an empty kit. More... | |
MaterialMappingKit (HPS.MaterialMappingKit in_kit) | |
The copy constructor creates a new MaterialMappingKit object that contains the same settings as the source object. More... | |
override HPS.Type | ObjectType () |
This function returns the type the object, as declared. More... | |
void | Set (HPS.MaterialMappingKit in_kit) |
Copies all settings from the source MaterialMappingKit into this object. More... | |
HPS.MaterialMappingKit | SetAmbientLightColor (HPS.RGBAColor in_rgba_color) |
Sets a color on both ambient and ambient down using an RGBAColor, replacing any previous mapping to those geometry types. More... | |
HPS.MaterialMappingKit | SetAmbientLightDownColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetAmbientLightDownMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetAmbientLightMaterialByIndex (float in_material_index) |
Sets a color on both ambient and ambient down by using in_material_index to index into the active material palette, replacing any previous mapping to those geometry types. More... | |
HPS.MaterialMappingKit | SetAmbientLightUpColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetAmbientLightUpMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the back face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetBackFaceTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutEdgeColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetCutEdgeMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the cut face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutFaceTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetCutGeometryColor (HPS.RGBAColor in_rgba_color) |
Sets a color on both cut edges and cut faces using an RGBAColor, replacing any previous mapping to those geometry types. More... | |
HPS.MaterialMappingKit | SetCutGeometryMaterialByIndex (float in_color_index) |
Sets a color on both cut edges and cut faces by using in_material_index to index into the active material palette, replacing any previous mapping to those geometry types. More... | |
HPS.MaterialMappingKit | SetEdgeAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the edge, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetEdgeTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceShader (string in_shader_name) |
Applies a shader by name, replacing any previous mapping to the DiffuseTexture channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFaceTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetFrontFaceTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetLightColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetLightMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetLineColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetLineMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetMarkerColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetMarkerMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetTextColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetTextMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexAlpha (float in_alpha) |
Sets alpha on the diffuse channel on the vertex, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexColor (HPS.RGBAColor in_rgba_color, HPS.Material.Color.Channel in_channel) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexColor (HPS.RGBAColor in_rgba_color) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexGloss (float in_value) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexMaterial (HPS.MaterialKit in_material) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexMaterialByIndex (float in_material_index) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color, HPS.Material.Texture.Channel in_channel) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexModulatedTexture (string in_texture_name, HPS.RGBAColor in_modulating_color) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel, ulong in_layer) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexTexture (string in_texture_name, HPS.Material.Texture.Channel in_channel) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetVertexTexture (string in_texture_name) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type. More... | |
HPS.MaterialMappingKit | SetWindowColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetWindowContrastColor (HPS.RGBAColor in_rgba_color) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetWindowContrastMaterialByIndex (float in_material_index) |
Sets a color by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
HPS.MaterialMappingKit | SetWindowMaterialByIndex (float in_material_index) |
Sets a color by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type. More... | |
void | Show (out HPS.MaterialMappingKit out_kit) |
Copies all settings from this MaterialMappingKit into the given MaterialMappingKit. More... | |
bool | ShowAmbientLightDownColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowAmbientLightUpColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowBackFaceChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowBackFaceChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowBackFaceMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowCutEdgeColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowCutFaceChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowCutFaceChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowCutFaceMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowEdgeChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowEdgeChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowEdgeMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowFaceChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowFaceChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowFaceMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowFrontFaceChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowFrontFaceChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowFrontFaceMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowLightColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowLineColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowMarkerColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowTextColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowVertexChannel (HPS.Material.Channel in_channel, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowVertexChannel (HPS.Material.Channel in_channel, ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out string out_texture_name, out float out_value) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type. More... | |
bool | ShowVertexMaterial (out HPS.Material.Type out_type, out HPS.MaterialKit out_kit, out float out_value) |
Shows the material mapping for all channels of this geometry type. More... | |
bool | ShowWindowColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
bool | ShowWindowContrastColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_value) |
Shows the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetAmbientLightColor () |
Removes the material mapping for both ambient light up and ambient light down. More... | |
HPS.MaterialMappingKit | UnsetAmbientLightDownColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetAmbientLightUpColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetBackFaceChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetBackFaceChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetBackFaceMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetCutEdgeColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetCutFaceChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetCutFaceChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetCutFaceMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetCutGeometryColor () |
Removes the material mapping for both cut edges and cut faces. More... | |
HPS.MaterialMappingKit | UnsetEdgeChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetEdgeChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetEdgeMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetEverything () |
Removes all settings from this object. More... | |
HPS.MaterialMappingKit | UnsetFaceChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetFaceChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetFaceMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetFrontFaceChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetFrontFaceChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetFrontFaceMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetLightColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetLineColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetMarkerColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetTextColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetVertexChannel (HPS.Material.Channel in_channel) |
Removes the material mapping for one channel of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetVertexChannel (HPS.Material.Channel in_channel, ulong in_layer) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetVertexMaterial () |
Removes the material mapping for all channels of this geometry type. More... | |
HPS.MaterialMappingKit | UnsetWindowColor () |
Removes the material mapping for this geometry type. More... | |
HPS.MaterialMappingKit | UnsetWindowContrastColor () |
Removes the material mapping for this geometry type. More... | |
![]() | |
IntPtr | GetClassID () |
IntPtr | GetInstanceID () |
Returns an identifier that can be used to identify which instance of a class an object is. More... | |
bool | HasType (HPS.Type in_mask) |
This function indicates whether this Object has the given Type mask. More... | |
Object (HPS.Object in_that) | |
The move constructor creates an Object by transferring the underlying impl of the rvalue reference to this Object thereby avoiding a copy and allocation. More... | |
virtual void | Reset () |
Resets this object to its initial, uninitialized state. More... | |
HPS.Type | Type () |
This function returns the true type of the underlying object. More... | |
Static Public Member Functions | |
static HPS.MaterialMappingKit | GetDefault () |
Creates a MaterialMappingKit which contains the default settings. More... | |
static bool | operator!= (HPS.MaterialMappingKit a, HPS.MaterialMappingKit b) |
static bool | operator== (HPS.MaterialMappingKit a, HPS.MaterialMappingKit b) |
![]() | |
static IntPtr | ClassID< T > () |
Protected Member Functions | |
override void | deleteCptr () |
![]() | |
virtual IntPtr | GetNonDirectorClassID () |
Additional Inherited Members | |
![]() | |
bool | cMemOwn |
HandleRef | cptr |
HandleRef | scptr |
The MaterialMappingKit class is a user space object, used for grouping attribute settings related to materials.
A MaterialMappingKit is assigned to a portfolio, which in turn associates the materials to various geometry or subgeometry. Calling MaterialMappingKit::GetDefault() will return a material mapping kit with values found in this table.
HPS.MaterialMappingKit.MaterialMappingKit | ( | ) |
Initializes an empty kit.
HPS.MaterialMappingKit.MaterialMappingKit | ( | HPS.MaterialMappingKit | in_kit | ) |
The copy constructor creates a new MaterialMappingKit object that contains the same settings as the source object.
in_kit | The source object to copy. |
|
virtual |
Indicates whether this object has any values set on it.
Reimplemented from HPS.Object.
bool HPS.MaterialMappingKit.Equals | ( | HPS.MaterialMappingKit | in_kit | ) |
Check if the source MaterialMappingKit is equivalent to this object.
in_kit | The source <ref refid="class_h_p_s_1_1_material_mapping_kit" kindref="compound">MaterialMappingKit</ref> to compare to this object. |
|
static |
Creates a MaterialMappingKit which contains the default settings.
The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default.
|
virtual |
This function returns the type the object, as declared.
This does not necessarily give the true type of the underlying object.
Reimplemented from HPS.Object.
void HPS.MaterialMappingKit.Set | ( | HPS.MaterialMappingKit | in_kit | ) |
Copies all settings from the source MaterialMappingKit into this object.
in_kit | The source <ref refid="class_h_p_s_1_1_material_mapping_kit" kindref="compound">MaterialMappingKit</ref> to copy. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on both ambient and ambient down using an RGBAColor, replacing any previous mapping to those geometry types.
in_rgba_color | An RGBA color that will be applied to those geometry types. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightDownColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightDownMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightMaterialByIndex | ( | float | in_material_index | ) |
Sets a color on both ambient and ambient down by using in_material_index to index into the active material palette, replacing any previous mapping to those geometry types.
Because these geometry types only support a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightUpColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetAmbientLightUpMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the back face, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetBackFaceTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutEdgeColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutEdgeMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the cut face, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutFaceTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutGeometryColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on both cut edges and cut faces using an RGBAColor, replacing any previous mapping to those geometry types.
in_rgba_color | An RGBA color that will be applied to those geometry types. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetCutGeometryMaterialByIndex | ( | float | in_color_index | ) |
Sets a color on both cut edges and cut faces by using in_material_index to index into the active material palette, replacing any previous mapping to those geometry types.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the edge, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha as the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetEdgeTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the face, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha as the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceShader | ( | string | in_shader_name | ) |
Applies a shader by name, replacing any previous mapping to the DiffuseTexture channel on this geometry type.
in_shader_name | The name of a shader, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFaceTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the front face, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor on the front face, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor on the front face, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetFrontFaceTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel on the front face, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetLightColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetLightMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetLineColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetLineMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetMarkerColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetMarkerMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetTextColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | A color to apply to this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetTextMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexAlpha | ( | float | in_alpha | ) |
Sets alpha on the diffuse channel on the vertex, replacing any previous mapping to that channel on this geometry type.
If diffuse channel isn't set, white is defaulted as the diffuse color with in_alpha as the alpha value.
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexColor | ( | HPS.RGBAColor | in_rgba_color, |
HPS.Material.Color.Channel | in_channel | ||
) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
in_channel | The color channel to apply the color to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color on a particular channel using an RGBAColor, replacing any previous mapping to that channel on this geometry type.
in_rgba_color | A color to apply to the specified channel of this geometry type. Currently only the DiffuseColor channel supports alpha, it is ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexGloss | ( | float | in_value | ) |
Sets the gloss <ndash> general "shininess" <ndash> of this geometry type.
in_value | A gloss value is always positive, and most surfaces have a gloss in the range from 1.0 to 30.0. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexMaterial | ( | HPS.MaterialKit | in_material | ) |
Sets a material for all channels on this geometry type, replacing any previous mapping to this geometry type.
in_material | A material kit to be applied to all channels on this geometry type. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexMaterialByIndex | ( | float | in_material_index | ) |
Sets a material by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color, | ||
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexModulatedTexture | ( | string | in_texture_name, |
HPS.RGBAColor | in_modulating_color | ||
) |
Sets a texture on a particular channel, replacing any previous mapping to that channel on this geometry type.
The texture will be modulated by the specified color. The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_modulating_color | a color that is used to tint the texture. Only textures defined with modulation enabled support this. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel, | ||
ulong | in_layer | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
in_layer | The specific layer of in_channel to apply the texture to. Currently only relevant for DiffuseTexture, ignored otherwise. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexTexture | ( | string | in_texture_name, |
HPS.Material.Texture.Channel | in_channel | ||
) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
in_channel | The texture channel to apply the texture to. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetVertexTexture | ( | string | in_texture_name | ) |
Sets a texture in_texture_name on the channel in_channel, replacing any previous mapping to that channel on this geometry type.
The DiffuseTexture channel additionally supports mapping textures to multiple layers with higher layers appearing on top of lower layers.
in_texture_name | The name of a texture, defined in a portfolio that is accessible. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetWindowColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | An RGBA color that will be applied to this geometry types. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetWindowContrastColor | ( | HPS.RGBAColor | in_rgba_color | ) |
Sets a color using an RGBAColor, replacing any previous mapping to this geometry type.
in_rgba_color | An RGBA color that will be applied to this geometry types. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetWindowContrastMaterialByIndex | ( | float | in_material_index | ) |
Sets a color by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.SetWindowMaterialByIndex | ( | float | in_material_index | ) |
Sets a color by using in_material_index to index into the active material palette, replacing any previous mapping to this geometry type.
Because this geometry only supports a simple color, only the diffuse channel of the material will be used.
in_material_index | An index into the active material palette. |
void HPS.MaterialMappingKit.Show | ( | out HPS.MaterialMappingKit | out_kit | ) |
Copies all settings from this MaterialMappingKit into the given MaterialMappingKit.
out_kit | The <ref refid="class_h_p_s_1_1_material_mapping_kit" kindref="compound">MaterialMappingKit</ref> to populate with the contents of this object. |
bool HPS.MaterialMappingKit.ShowAmbientLightDownColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowAmbientLightUpColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowBackFaceChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowBackFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowBackFaceMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowCutEdgeColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowCutFaceChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowCutFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowCutFaceMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowEdgeChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowEdgeChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowEdgeMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFaceChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFaceMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFrontFaceChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFrontFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowFrontFaceMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowLightColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowLineColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowMarkerColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowTextColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowVertexChannel | ( | HPS.Material.Channel | in_channel, |
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowVertexChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer, | ||
out HPS.Material.Type | out_type, | ||
out HPS.RGBAColor | out_rgba_color, | ||
out string | out_texture_name, | ||
out float | out_value | ||
) |
Shows the material mapping for the channel in_channel and layer in_layer of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
in_channel | The channel to query. |
in_layer | The specific layer of in_channel to query. Currently only relevant for DiffuseTexture, ignored otherwise. |
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. If out_type is ModulatedTexture, this value contains the modulating color. |
out_texture_name | If out_type is TextureName or ModulatedTexture, this value contains the name of the texture. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowVertexMaterial | ( | out HPS.Material.Type | out_type, |
out HPS.MaterialKit | out_kit, | ||
out float | out_value | ||
) |
Shows the material mapping for all channels of this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_kit | If out_type is FullMaterial, this value contains the material. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowWindowColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
bool HPS.MaterialMappingKit.ShowWindowContrastColor | ( | out HPS.Material.Type | out_type, |
out HPS.RGBAColor | out_rgba_color, | ||
out float | out_value | ||
) |
Shows the material mapping for this geometry type.
The out_type parameter indicates which of the other arguments is valid.
out_type | Indicates the type of material. |
out_rgba_color | If out_type is ExplicitRGBAColor, this value contains the color. |
out_value | If out_type is MaterialIndex, this value contains the index. |
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetAmbientLightColor | ( | ) |
Removes the material mapping for both ambient light up and ambient light down.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetAmbientLightDownColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetAmbientLightUpColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetBackFaceChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetBackFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetBackFaceMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetCutEdgeColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetCutFaceChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetCutFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetCutFaceMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetCutGeometryColor | ( | ) |
Removes the material mapping for both cut edges and cut faces.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetEdgeChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetEdgeChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetEdgeMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetEverything | ( | ) |
Removes all settings from this object.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFaceChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFaceMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFrontFaceChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFrontFaceChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetFrontFaceMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetLightColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetLineColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetMarkerColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetTextColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetVertexChannel | ( | HPS.Material.Channel | in_channel | ) |
Removes the material mapping for one channel of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetVertexChannel | ( | HPS.Material.Channel | in_channel, |
ulong | in_layer | ||
) |
Removes the material mapping for one layer of one channel (usually DiffuseTexture) of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetVertexMaterial | ( | ) |
Removes the material mapping for all channels of this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetWindowColor | ( | ) |
Removes the material mapping for this geometry type.
HPS.MaterialMappingKit HPS.MaterialMappingKit.UnsetWindowContrastColor | ( | ) |
Removes the material mapping for this geometry type.