cgv
cgv::media::illum::surface_material Member List

This is the complete list of members for cgv::media::illum::surface_material, including all inherited members.

ambient_occlusioncgv::media::illum::surface_materialprotected
brdf_typecgv::media::illum::surface_materialprotected
color_type typedefcgv::media::illum::surface_material
diffuse_reflectancecgv::media::illum::surface_materialprotected
emissioncgv::media::illum::surface_materialprotected
metalnesscgv::media::illum::surface_materialprotected
propagation_slow_downcgv::media::illum::surface_materialprotected
roughnesscgv::media::illum::surface_materialprotected
roughness_anisotropycgv::media::illum::surface_materialprotected
roughness_orientationcgv::media::illum::surface_materialprotected
specular_reflectancecgv::media::illum::surface_materialprotected
surface_material(BrdfType _brdf_type=BrdfType(BT_STRAUSS_DIFFUSE+BT_STRAUSS), color_type _diffuse_reflectance=color_type(0.5f, 0.5f, 0.5f), float _roughness=0.5f, float _metalness=0.0f, float _ambient_occlusion=1.0f, color_type _emission=color_type(0, 0, 0), float _transparency=0.0f, const std::complex< float > &_propagation_slow_down=std::complex< float >(1.5f, 0.0f), float _roughness_anisotropy=0.0f, float _roughness_orientation=0.0f, color_type _specular_reflectance=color_type(1, 1, 1))cgv::media::illum::surface_material
transparencycgv::media::illum::surface_materialprotected