| CFx SDK Documentation
    2023 SP0
    | 
#include <GiMaterialTraitsData.h>
 
  
| 
 | inline | 
Definition at line 834 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Declares the method incrementing the reference counter in objects derived from this class.
Implements OdRxObject.
Definition at line 836 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the ambient color component of this MaterialTraits object.
| ambientColor | [out] Receives the ambient color. | 
Implements OdGiMaterialTraits.
Definition at line 839 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the bump component of this MaterialTraits object.
| bumpMap | [out] Receives the bump map. | 
Implements OdGiMaterialTraits.
Definition at line 844 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the material channels in use by this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 850 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the color bleed scale of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 868 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the diffuse component of this MaterialTraits object.
| diffuseColor | [out] Receives the diffuse color. | 
| diffuseMap | [out] Receives the diffuse map. | 
Implements OdGiMaterialTraits.
Definition at line 840 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns current diffuse, ambient, specular color and opacity behavior.
Implements OdGiMaterialTraits.
Definition at line 916 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the emission component of this MaterialTraits object.
| emissionColor | [out] Receives the emission color. | 
| emissionMap | [out] Receives the emission map. | 
Implements OdGiMaterialTraits.
Definition at line 898 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the final gather mode of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 895 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the global illumination mode of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 892 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the illumination model of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 849 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the indirect bump scale of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 871 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the luminance of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 886 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the luminance mode of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 883 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the mode of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 851 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the normalMap component of this MaterialTraits object.
| normalMap | [out] Receives the normal map. | 
| method | [out] Receives the normal map method. | 
| strength | [out] Receives the normal map strength factor. | 
Implements OdGiMaterialTraits.
Definition at line 889 of file GiMaterialTraitsData.h.
| OdGiMaterialTraits_Stub::ODRX_USING_HEAP_OPERATORS | ( | OdGiMaterialTraits | ) | 
| 
 | inlinevirtual | 
Returns the opacity component of this MaterialTraits object.
| opacityPercentage | [out] Receives the opacity percentage. | 
| opacityMap | [out] Receives the opacity map. | 
Implements OdGiMaterialTraits.
Definition at line 843 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the reflectance scale of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 874 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the reflection component of this MaterialTraits object.
| reflectionMap | [out] Receives the reflection map. | 
Implements OdGiMaterialTraits.
Definition at line 842 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the reflectivity of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 848 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the refraction component of this MaterialTraits object.
| refractionIndex | [out] Receives the refraction index. | 
| refractionMap | [out] Receives the refraction map. | 
Implements OdGiMaterialTraits.
Definition at line 845 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Declares the method decrementing the reference counter in objects derived from this class.
Implements OdRxObject.
Definition at line 837 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the self illumination of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 847 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the ambient color component of this MaterialTraits object.
| ambientColor | [in] Ambient color. | 
Implements OdGiMaterialTraits.
Definition at line 853 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the bump component of this MaterialTraits object.
| bumpMap | [in] Bump map. | 
Implements OdGiMaterialTraits.
Definition at line 858 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the material channels to be used by this MaterialTraits object.
| value | [in] Channels to be used. | 
Implements OdGiMaterialTraits.
Definition at line 864 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the color bleed scale of this MaterialTraits object.
| scale | [in] Color bleed scale. | 
Implements OdGiMaterialTraits.
Definition at line 867 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the diffuse component of this MaterialTraits object.
| diffuseColor | [in] Diffuse color. | 
| diffuseMap | [in] Diffuse map. | 
Implements OdGiMaterialTraits.
Definition at line 854 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets diffuse, ambient, specual color and opacity behavior.
| diffuseColorMode | [in] New setting for diffuse color and opacity mode. | 
Implements OdGiMaterialTraits.
Definition at line 915 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the emission component of this MaterialTraits object.
| emissionColor | [in] Emission color. | 
| emissionMap | [in] Emission map. | 
Implements OdGiMaterialTraits.
Definition at line 897 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the final gather mode of this MaterialTraits object.
| mode | [in] Final gather mode. | 
Implements OdGiMaterialTraits.
Definition at line 894 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the global illumination mode of this MaterialTraits object.
| mode | [in] Global illumination mode. | 
Implements OdGiMaterialTraits.
Definition at line 891 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the illumination model of this MaterialTraits object.
| model | [in] Illumination model. | 
Implements OdGiMaterialTraits.
Definition at line 863 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the indirect bump scale of this MaterialTraits object.
| scale | [in] Indirect bump scale. | 
Implements OdGiMaterialTraits.
Definition at line 870 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the luminance of this MaterialTraits object.
| value | [in] Luminance value. | 
Implements OdGiMaterialTraits.
Definition at line 885 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the luminance mode of this MaterialTraits object.
| mode | [in] Luminance mode. | 
Implements OdGiMaterialTraits.
Definition at line 882 of file GiMaterialTraitsData.h.
Sets the mode of this MaterialTraits object.
| value | [in] Mode value. | 
Implements OdGiMaterialTraits.
Definition at line 865 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the normalMap component of this MaterialTraits object.
| normalMap | [in] Normal map. | 
| method | [in] Normal map method. | 
| strength | [in] Strength factor. | 
Implements OdGiMaterialTraits.
Definition at line 888 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the opacity component of this MaterialTraits object.
| opacityPercentage | [in] Opacity percentage. | 
| opacityMap | [in] Opacity map. | 
Implements OdGiMaterialTraits.
Definition at line 857 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the reflectance scale of this MaterialTraits object.
| scale | [in] Reflectance scale. | 
Implements OdGiMaterialTraits.
Definition at line 873 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the reflection component of this MaterialTraits object.
| reflectionMap | [in] Reflection map. | 
Implements OdGiMaterialTraits.
Definition at line 856 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the reflectivity of this MaterialTraits object.
| value | [in] Reflectivity value. | 
Implements OdGiMaterialTraits.
Definition at line 862 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the refraction component of this MaterialTraits object.
| refractionIndex | [in] Refraction index. | 
| refractionMap | [in] Refraction map. | 
Implements OdGiMaterialTraits.
Definition at line 859 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the self illumination of this MaterialTraits object.
| value | [in] Self illumination level. | 
Implements OdGiMaterialTraits.
Definition at line 861 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the shading ambient color component of this MaterialTraits object.
| ambientColor | [in] Shading ambient color. | 
Implements OdGiMaterialTraits.
Definition at line 903 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the shading diffuse color component of this MaterialTraits object.
| diffuseColor | [in] Shading diffuse color. | 
Implements OdGiMaterialTraits.
Definition at line 906 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the shading opacity component of this MaterialTraits object.
| opacityPercentage | [in] Shading opacity percentage. | 
Implements OdGiMaterialTraits.
Definition at line 912 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the shading specular color component of this MaterialTraits object.
| specularColor | [in] Shading specular color. | 
Implements OdGiMaterialTraits.
Definition at line 909 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the specular component of this MaterialTraits object.
| specularColor | [in] Specular color. | 
| specularMap | [in] Specular map. | 
| glossFactor | [in] Gloss factor. | 
Implements OdGiMaterialTraits.
Definition at line 855 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the tint component of this MaterialTraits object.
| tintColor | [in] Tint color. | 
Implements OdGiMaterialTraits.
Definition at line 900 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the translucence of this MaterialTraits object.
| value | [in] Translucence value. | 
Implements OdGiMaterialTraits.
Definition at line 860 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the transmittance scale of this MaterialTraits object.
| scale | [in] Transmittance scale. | 
Implements OdGiMaterialTraits.
Definition at line 876 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Sets the two-sided mode of this MaterialTraits object.
| flag | [in] Two-sided mode flag. | 
Implements OdGiMaterialTraits.
Definition at line 879 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the shading ambient color component of this MaterialTraits object.
| ambientColor | [out] Receives the shading ambient color. | 
Implements OdGiMaterialTraits.
Definition at line 904 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the shading diffuse color component of this MaterialTraits object.
| diffuseColor | [out] Receives the shading diffuse color. | 
Implements OdGiMaterialTraits.
Definition at line 907 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the shading opacity component of this MaterialTraits object.
| opacityPercentage | [out] Receives the shading opacity percentage. | 
Implements OdGiMaterialTraits.
Definition at line 913 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the shading specular color component of this MaterialTraits object.
| specularColor | [out] Receives the shading specular color. | 
Implements OdGiMaterialTraits.
Definition at line 910 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the specular component of this MaterialTraits object.
| specularColor | [out] Receives the specular color. | 
| specularMap | [out] Receives the specular map. | 
| glossFactor | [out] Receives the gloss factor. | 
Implements OdGiMaterialTraits.
Definition at line 841 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the tint component of this MaterialTraits object.
| tintColor | [out] Receives the tint color. | 
Implements OdGiMaterialTraits.
Definition at line 901 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the translucence of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 846 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the transmittance scale of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 877 of file GiMaterialTraitsData.h.
| 
 | inlinevirtual | 
Returns the two-sided mode of this MaterialTraits object.
Implements OdGiMaterialTraits.
Definition at line 880 of file GiMaterialTraitsData.h.