CookTorranceShader Member List

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

addTexture(Texture *tex)Shader
bumpCoefficient() constShader [inline]
bumpTexture() constShader
CookTorranceShader(Scene *scene, RGBAColor color, float ka, float kd, float ks, float slope=0.12f, float lambda=0.2f)CookTorranceShader [inline]
distribution(const Vec3f &normal, const Vec3f &Halfway) constCookTorranceShader [inline, private]
fresnel(const Vec3f &Halfway, const Vec3f &LightDir) constCookTorranceShader [inline, private]
geometry(const Vec3f &normal, const Vec3f &Halfway, const Vec3f &LightDir, const Vec3f &ViewDir) constCookTorranceShader [inline, private]
mBumpCoeffShader [protected]
mBumpTextureShader [protected]
mColorCookTorranceShader [private]
mKaCookTorranceShader [private]
mKdCookTorranceShader [private]
mKsCookTorranceShader [private]
mLambdaCookTorranceShader [private]
mSceneShader [protected]
mSlopeCookTorranceShader [private]
mTexturesShader [protected]
normal(const Ray &ray) constShader
removeTexture(Texture *tex)Shader
setBumpCoefficient(const float f)Shader [inline]
setBumpTexture(Texture *tex)Shader
shade(const Ray &ray) constCookTorranceShader [inline, virtual]
Shader(Scene *scene)Shader
texture(unsigned int i) constShader
textureCount() constShader
~Shader()Shader [inline, virtual]


Generated on Fri Feb 1 00:02:15 2008 for Grayfall by  doxygen 1.5.1