PhongBRDF Member List

This is the complete list of members for PhongBRDF, including all inherited members.

__pad0__BRDF
_duplicate_attributes(const BRDF &src)PhongBRDF [inline, protected, virtual]
_isDiffuseBRDF [protected]
_isIsotropicBRDF [protected]
_isIsotropic(isotropic)BRDF [inline]
albedo(const MatVisitor &visitor, const Vector3 &N, const Vector3 *V) const PhongBRDF [inline, virtual]
anisotropic(void) const BRDF [inline]
BAD_PARAMS enum valueBRDF
clone(void) const PhongBRDF [inline, virtual]
diffuse(void) const BRDF [inline]
dir2uv(const MatVisitor &visitor, const Vector3 &N, const Vector3 &D) const PhongBRDF [inline, virtual]
importanceSample(const MatVisitor &visitor, const Vector3 &D, double r1, double r2, Vector3 &dir, double *pPDFVal)PhongBRDF [inline, virtual]
isotropic(void) const BRDF [inline]
NL_NEGATIVE enum valueBRDF
NL_OR_NV_NEGATIVE enum valueBRDF
NONZERO_CONTRIB enum valueBRDF
NV_NEGATIVE enum valueBRDF
PhongBRDF(void)PhongBRDF [inline]
reflectance(const MatVisitor &visitor, const Vector3 *L, const Vector3 *V, const Vector3 *N, Vector3 &color)PhongBRDF [inline, virtual]
reflectanceNL(const MatVisitor &visitor, const Vector3 *L, const Vector3 *V, const Vector3 *N, double NL, Vector3 &color)PhongBRDF [inline, virtual]
reflectanceVNL(const MatVisitor &visitor, const Vector3 *L, const Vector3 *V, const Vector3 *N, double NV, double NL, Vector3 &color)PhongBRDF [inline, virtual]
RetVal enum nameBRDF
specular(void) const BRDF [inline]
SpecularBRDF(bool isotropic)SpecularBRDF [inline]
ZERO_CONTRIB enum valueBRDF
~BRDF()BRDF [inline, virtual]
~ESGObject()ESGObject [inline, virtual]


Generated on Wed Jun 28 12:24:33 2006 for esg by  doxygen 1.4.6