cgv
Loading...
Searching...
No Matches
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
get_ambient_occlusion() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_brdf_type() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_diffuse_reflectance() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_emission() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_metalness() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_propagation_slow_down() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_roughness() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_roughness_anisotropy() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_roughness_orientation() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_specular_reflectance() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
get_transparency() const (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
metalnesscgv::media::illum::surface_materialprotected
propagation_slow_downcgv::media::illum::surface_materialprotected
ref_ambient_occlusion() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_brdf_type() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_diffuse_reflectance() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_emission() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_metalness() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_propagation_slow_down() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_roughness() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_roughness_anisotropy() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_roughness_orientation() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_specular_reflectance() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
ref_transparency() (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
roughnesscgv::media::illum::surface_materialprotected
roughness_anisotropycgv::media::illum::surface_materialprotected
roughness_orientationcgv::media::illum::surface_materialprotected
set_ambient_occlusion(float ambient_occlusion) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_brdf_type(BrdfType brdf_type) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_diffuse_reflectance(color_type diffuse_reflectance) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_emission(color_type emission) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_metalness(float metalness) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_propagation_slow_down(std::complex< float > propagation_slow_down) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_roughness(float roughness) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_roughness_anisotropy(float roughness_anisotropy) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_roughness_orientation(float roughness_orientation) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_specular_reflectance(color_type specular_reflectance) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
set_transparency(float transparency) (defined in cgv::media::illum::surface_material)cgv::media::illum::surface_materialinline
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