lux::BSDF Member List

This is the complete list of members for lux::BSDF, including all inherited members.

Add(BxDF *bxdf)lux::BSDF [inline]
Alloc(u_int sz)lux::BSDF [inline, static]
arenalux::BSDF [private, static]
BSDF(const DifferentialGeometry &dgs, const Normal &ngeom, float eta=1.f)lux::BSDF
bxdfslux::BSDF [private]
dgShadinglux::BSDF
etalux::BSDF
f(const Vector &woW, const Vector &wiW, BxDFType flags=BSDF_ALL) const lux::BSDF
FreeAll()lux::BSDF [inline, static]
HasShadingGeometry() const lux::BSDF [inline]
LocalToWorld(const Vector &v) const lux::BSDF [inline]
nBxDFslux::BSDF [private]
nglux::BSDF [private]
nnlux::BSDF [private]
NoSuchClass classlux::BSDF [friend]
NumComponents() const lux::BSDF [inline]
NumComponents(BxDFType flags) const lux::BSDF [inline]
Pdf(const Vector &wo, const Vector &wi, BxDFType flags=BSDF_ALL) const lux::BSDF
RenderThread classlux::BSDF [friend]
rho(BxDFType flags=BSDF_ALL) const lux::BSDF
rho(const Vector &wo, BxDFType flags=BSDF_ALL) const lux::BSDF
Sample_f(const Vector &o, Vector *wi, float u1, float u2, float u3, float *pdf, BxDFType flags=BSDF_ALL, BxDFType *sampledType=NULL, float *pdfBack=NULL) const lux::BSDF
Sample_f(const Vector &wo, Vector *wi, BxDFType flags=BSDF_ALL, BxDFType *sampledType=NULL) const lux::BSDF
Scene classlux::BSDF [friend]
snlux::BSDF [private]
tnlux::BSDF [private]
WorldToLocal(const Vector &v) const lux::BSDF [inline]
~BSDF()lux::BSDF [inline, private]


Generated on Sat Aug 15 14:16:54 2009 for lux by  doxygen 1.5.9