BXDF(const RGBColor &s, const RGBColor &d, const RGBColor &t, const BXDFType &bt) | rcrt::BXDF | |
diffuse() const | rcrt::Phong | [virtual] |
eval(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Phong | [virtual] |
evalDiffuse(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Phong | [virtual] |
evalSpecular(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Phong | [virtual] |
fresnel() const | rcrt::Phong | [virtual] |
getKd() const | rcrt::BXDF | |
getKs() const | rcrt::BXDF | |
getKt() const | rcrt::BXDF | |
glossy() const | rcrt::Phong | [virtual] |
kd | rcrt::BXDF | [protected] |
ks | rcrt::BXDF | [protected] |
kt | rcrt::BXDF | [protected] |
n | rcrt::Phong | [private] |
pdf(const Vec3D &wOut, const Vec3D &wInc, const Vec3D &normal) const | rcrt::Phong | |
Phong(const RGBColor &Kd, const RGBColor &Ks, const float &e) | rcrt::Phong | |
specular() const | rcrt::Phong | [virtual] |
type | rcrt::BXDF | |
~BXDF() | rcrt::BXDF | [virtual] |
~Phong() | rcrt::Phong | [virtual] |