Archon::Raytracer::StandardSurface Member List

This is the complete list of members for Archon::Raytracer::StandardSurface, including all inherited members.

getAmbientReflection() const Archon::Raytracer::Surface [inline]
getColor(const Vector2 &, ColorRGBA &c) const Archon::Raytracer::StandardSurface [inline, virtual]
getDiffuseReflection() const Archon::Raytracer::Surface [inline]
getRefractiveIndex() const Archon::Raytracer::Surface [inline]
getSpecularReflection() const Archon::Raytracer::Surface [inline]
getSpecularRefraction() const Archon::Raytracer::Surface [inline]
shade(const Light &light, const Vector3 &normal, const Vector3 &viewDirection, const Vector3 &lightDirection, const ColorRGBA &surfaceColor) const Archon::Raytracer::Surface
StandardSurface(ColorRGBA color, double ambientReflection=0.1, double diffuseReflection=0.5, double specularReflection=0.5, double specularRefraction=0.5, double reflectiveExponent=20, double refractiveExponent=20, double refractiveIndex=1)Archon::Raytracer::StandardSurface [inline]
Surface(double ambientReflection, double diffuseReflection, double specularReflection, double specularRefraction, double reflectiveExponent, double refractiveExponent, double refractiveIndex)Archon::Raytracer::Surface [inline]
~Surface()Archon::Raytracer::Surface [inline, virtual]


Generated on Sun Jul 30 22:57:06 2006 for Archon by  doxygen 1.4.4