mi::shader_v3::Bsdf Member List

This is the complete list of members for mi::shader_v3::Bsdf, including all inherited members.

All enum valuemi::shader_v3::Bsdf
all_components(Type type) const =0mi::shader_v3::Bsdf [pure virtual]
All_diffuse enum valuemi::shader_v3::Bsdf
All_glossy enum valuemi::shader_v3::Bsdf
All_reflect enum valuemi::shader_v3::Bsdf
All_regular enum valuemi::shader_v3::Bsdf
All_specular enum valuemi::shader_v3::Bsdf
All_transmit enum valuemi::shader_v3::Bsdf
any_component(Type type) const =0mi::shader_v3::Bsdf [pure virtual]
eval(const miVector &ray, const miVector &out, Type flags=All, Transport dir=From_eye) const =0mi::shader_v3::Bsdf [pure virtual]
From_eyemi::shader_v3::Bsdf [static]
From_lightmi::shader_v3::Bsdf [static]
Invalid enum valuemi::shader_v3::Bsdf
Reflect_diffuse enum valuemi::shader_v3::Bsdf
Reflect_glossy enum valuemi::shader_v3::Bsdf
Reflect_regular enum valuemi::shader_v3::Bsdf
Reflect_specular enum valuemi::shader_v3::Bsdf
sample(const miVector &ray, miVector *out, miColor *weight, double xi[3], Type flags=All, Transport dir=From_eye) const =0mi::shader_v3::Bsdf [pure virtual]
Transmit_diffuse enum valuemi::shader_v3::Bsdf
Transmit_glossy enum valuemi::shader_v3::Bsdf
Transmit_regular enum valuemi::shader_v3::Bsdf
Transmit_specular enum valuemi::shader_v3::Bsdf
Transport typedefmi::shader_v3::Bsdf

Copyright © 1986-2008 by mental images GmbH