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

Copyright © 1986-2010 by mental images GmbH