Assignments
Assignments
Ray::DirectionalLight Member List

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

_ambientRay::Lightprotected
_diffuseRay::Lightprotected
_directionRay::DirectionalLightprivate
_read(std::istream &stream)Ray::DirectionalLightprivatevirtual
_specularRay::Lightprotected
_write(std::ostream &stream) constRay::DirectionalLightprivatevirtual
Directive(void)Ray::DirectionalLightinlinestatic
drawOpenGL(int index, GLSLProgram *glslProgram) constRay::DirectionalLightvirtual
getAmbient(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) constRay::DirectionalLightvirtual
getDiffuse(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) constRay::DirectionalLightvirtual
getSpecular(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) constRay::DirectionalLightvirtual
isInShadow(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, unsigned int tIdx) constRay::DirectionalLightvirtual
name(void) constRay::DirectionalLightinlinevirtual
transparency(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, Util::Point3D cLimit, unsigned int samples, unsigned int tIdx) constRay::DirectionalLightvirtual
~Light(void)Ray::Lightinlinevirtual