Archon::Raytracer::Texture Member List

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

getAmbientReflection() const Archon::Raytracer::Surface [inline]
getColor(const Vector2 &texturePoint, ColorRGBA &) const Archon::Raytracer::Texture [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
Surface(double ambientReflection, double diffuseReflection, double specularReflection, double specularRefraction, double reflectiveExponent, double refractiveExponent, double refractiveIndex)Archon::Raytracer::Surface [inline]
Texture(Image image, 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, unsigned horizontalTiles=1, unsigned verticalTiles=1)Archon::Raytracer::Texture [inline]
~Surface()Archon::Raytracer::Surface [inline, virtual]


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