BSDF Member List
This is the complete list of members for
BSDF, including all inherited members.
| Add(BxDF *bxdf) | BSDF | [inline] |
| Alloc(u_int sz) | BSDF | [inline, static] |
| arena | BSDF | [private, static] |
| BSDF(const DifferentialGeometry &dgs, const Normal &ngeom, float eta=1.f) | BSDF | |
| bxdfs | BSDF | [private] |
| dgShading | BSDF | |
| eta | BSDF | |
| f(const Vector &woW, const Vector &wiW, BxDFType flags=BSDF_ALL) const | BSDF | |
| FreeAll() | BSDF | [inline, static] |
| HasShadingGeometry() const | BSDF | [inline] |
| LocalToWorld(const Vector &v) const | BSDF | [inline] |
| nBxDFs | BSDF | [private] |
| ng | BSDF | [private] |
| nn | BSDF | [private] |
| NoSuchClass class | BSDF | [friend] |
| NumComponents() const | BSDF | [inline] |
| NumComponents(BxDFType flags) const | BSDF | [inline] |
| Pdf(const Vector &wo, const Vector &wi, BxDFType flags=BSDF_ALL) const | BSDF | |
| rho(BxDFType flags=BSDF_ALL) const | BSDF | |
| rho(const Vector &wo, BxDFType flags=BSDF_ALL) const | BSDF | |
| Sample_f(const Vector &o, Vector *wi, float u1, float u2, float u3, float *pdf, BxDFType flags=BSDF_ALL, BxDFType *sampledType=NULL) const | BSDF | |
| Sample_f(const Vector &wo, Vector *wi, BxDFType flags=BSDF_ALL, BxDFType *sampledType=NULL) const | BSDF | |
| sn | BSDF | [private] |
| tn | BSDF | [private] |
| WorldToLocal(const Vector &v) const | BSDF | [inline] |
| ~BSDF() | BSDF | [inline, private] |