BXDF(const RGBColor &s, const RGBColor &d, const RGBColor &t, const BXDFType &bt) | rcrt::BXDF | |
diffuse() const | rcrt::Lambertian | [virtual] |
eval(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Lambertian | [virtual] |
evalDiffuse(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Lambertian | [virtual] |
evalSpecular(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Lambertian | [virtual] |
fresnel() const | rcrt::Lambertian | [virtual] |
getKd() const | rcrt::BXDF | |
getKs() const | rcrt::BXDF | |
getKt() const | rcrt::BXDF | |
glossy() const | rcrt::Lambertian | [virtual] |
kd | rcrt::BXDF | [protected] |
ks | rcrt::BXDF | [protected] |
kt | rcrt::BXDF | [protected] |
Lambertian(const RGBColor &refl) | rcrt::Lambertian | |
specular() const | rcrt::Lambertian | [virtual] |
type | rcrt::BXDF | |
~BXDF() | rcrt::BXDF | [virtual] |
~Lambertian() | rcrt::Lambertian | [virtual] |