mi::shader::Bsdf Member List

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

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

Copyright © 1986-2008 by mental images GmbH