home
up
index
mi
shader_v3
Bsdf
mi::shader_v3::Bsdf Member List
This is the complete list of members for
mi::shader_v3::Bsdf
, including all inherited members.
All
enum value
mi::shader_v3::Bsdf
all_components
(Type type) const =0
mi::shader_v3::Bsdf
[pure virtual]
All_diffuse
enum value
mi::shader_v3::Bsdf
All_glossy
enum value
mi::shader_v3::Bsdf
All_reflect
enum value
mi::shader_v3::Bsdf
All_regular
enum value
mi::shader_v3::Bsdf
All_specular
enum value
mi::shader_v3::Bsdf
All_transmit
enum value
mi::shader_v3::Bsdf
any_component
(Type type) const =0
mi::shader_v3::Bsdf
[pure virtual]
eval
(const miVector &ray, const miVector &out, Type flags=All, Transport dir=From_eye) const =0
mi::shader_v3::Bsdf
[pure virtual]
From_eye
mi::shader_v3::Bsdf
[static]
From_light
mi::shader_v3::Bsdf
[static]
get_components
() const =0
mi::shader_v3::Bsdf
[pure virtual]
Invalid
enum value
mi::shader_v3::Bsdf
Reflect_diffuse
enum value
mi::shader_v3::Bsdf
Reflect_glossy
enum value
mi::shader_v3::Bsdf
Reflect_regular
enum value
mi::shader_v3::Bsdf
Reflect_specular
enum value
mi::shader_v3::Bsdf
sample
(const miVector &ray, miVector *out, miColor *weight, double xi[3], Type flags=All, Transport dir=From_eye) const =0
mi::shader_v3::Bsdf
[pure virtual]
Transmit_diffuse
enum value
mi::shader_v3::Bsdf
Transmit_glossy
enum value
mi::shader_v3::Bsdf
Transmit_regular
enum value
mi::shader_v3::Bsdf
Transmit_specular
enum value
mi::shader_v3::Bsdf
Transport
typedef
mi::shader_v3::Bsdf
home
up
index
Copyright
© 1986, 2015 NVIDIA ARC GmbH. All rights reserved.