Assignments Assignments

Ray::DirectionalLight Member List

This is the complete list of members for Ray::DirectionalLight, including all inherited members.

_ambient | Ray::Light | protected
_diffuse | Ray::Light | protected
_direction | Ray::DirectionalLight | private
_read(std::istream &stream) | Ray::DirectionalLight | private virtual
_specular | Ray::Light | protected
_write(std::ostream &stream) const | Ray::DirectionalLight | private virtual
Directive(void) | Ray::DirectionalLight | inline static
drawOpenGL(int index, GLSLProgram *glslProgram) const | Ray::DirectionalLight | virtual
getAmbient(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::DirectionalLight | virtual
getDiffuse(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::DirectionalLight | virtual
getSpecular(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::DirectionalLight | virtual
isInShadow(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, unsigned int tIdx) const | Ray::DirectionalLight | virtual
name(void) const | Ray::DirectionalLight | inline virtual
transparency(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, Util::Point3D cLimit, unsigned int samples, unsigned int tIdx) const | Ray::DirectionalLight | virtual
~Light(void) | Ray::Light | inline virtual