cgv
cgv::media::illum::textured_surface_material Member List

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

add_image_file(const std::string &file_name)cgv::media::illum::textured_surface_material
ambient_indexcgv::media::illum::textured_surface_materialprotected
ambient_occlusioncgv::media::illum::surface_materialprotected
brdf_typecgv::media::illum::surface_materialprotected
bump_indexcgv::media::illum::textured_surface_materialprotected
bump_scalecgv::media::illum::textured_surface_materialprotected
color_type typedefcgv::media::illum::surface_material
diffuse_indexcgv::media::illum::textured_surface_materialprotected
diffuse_reflectancecgv::media::illum::surface_materialprotected
emissioncgv::media::illum::surface_materialprotected
emission_indexcgv::media::illum::textured_surface_materialprotected
get_bump_scale() constcgv::media::illum::textured_surface_materialinline
get_image_file_name(int i) constcgv::media::illum::textured_surface_materialinline
get_name() constcgv::media::illum::textured_surface_materialinline
get_nr_image_files() constcgv::media::illum::textured_surface_materialinline
get_nr_textures() constcgv::media::illum::textured_surface_materialinlinevirtual
get_sRGBA_textures() constcgv::media::illum::textured_surface_materialinline
image_file_namescgv::media::illum::textured_surface_materialprotected
metalnesscgv::media::illum::surface_materialprotected
metalness_indexcgv::media::illum::textured_surface_materialprotected
namecgv::media::illum::textured_surface_materialprotected
normal_indexcgv::media::illum::textured_surface_materialprotected
propagation_slow_downcgv::media::illum::surface_materialprotected
propagation_slow_down_indexcgv::media::illum::textured_surface_materialprotected
ref_bump_scale()cgv::media::illum::textured_surface_materialinline
ref_image_file_name(int i)cgv::media::illum::textured_surface_materialinline
ref_name()cgv::media::illum::textured_surface_materialinline
ref_sRGBA_textures()cgv::media::illum::textured_surface_materialinline
roughnesscgv::media::illum::surface_materialprotected
roughness_anisotropycgv::media::illum::surface_materialprotected
roughness_indexcgv::media::illum::textured_surface_materialprotected
roughness_orientationcgv::media::illum::surface_materialprotected
set_bump_scale(float bs)cgv::media::illum::textured_surface_materialinline
set_image_file_name(int i, std::string image_file_name)cgv::media::illum::textured_surface_materialinline
set_name(std::string o)cgv::media::illum::textured_surface_materialinline
set_sRGBA_textures(bool do_set=true)cgv::media::illum::textured_surface_material
specular_indexcgv::media::illum::textured_surface_materialprotected
specular_reflectancecgv::media::illum::surface_materialprotected
sRGBA_texturescgv::media::illum::textured_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
textured_surface_material(const std::string &_name="default", BrdfType _brdf_type=BrdfType(BT_STRAUSS_DIFFUSE+BT_STRAUSS), color_type _diffuse_reflectance=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), float _bump_scale=0.1f)cgv::media::illum::textured_surface_material
textured_surface_material(const obj_material &obj_mat)cgv::media::illum::textured_surface_material
transparencycgv::media::illum::surface_materialprotected
transparency_indexcgv::media::illum::textured_surface_materialprotected