Assignments
Assignments
|
This is the complete list of members for Ray::SpotLight, including all inherited members.
_ambient | Ray::Light | protected |
_constAtten | Ray::SpotLight | private |
_cutOffAngle | Ray::SpotLight | private |
_diffuse | Ray::Light | protected |
_direction | Ray::SpotLight | private |
_dropOffRate | Ray::SpotLight | private |
_linearAtten | Ray::SpotLight | private |
_location | Ray::SpotLight | private |
_quadAtten | Ray::SpotLight | private |
_read(std::istream &stream) | Ray::SpotLight | privatevirtual |
_specular | Ray::Light | protected |
_write(std::ostream &stream) const | Ray::SpotLight | privatevirtual |
Directive(void) | Ray::SpotLight | inlinestatic |
drawOpenGL(int index, GLSLProgram *glslProgram) const | Ray::SpotLight | virtual |
getAmbient(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::SpotLight | virtual |
getDiffuse(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::SpotLight | virtual |
getSpecular(Util::Ray3D ray, const class RayShapeIntersectionInfo &iInfo, const Material &material) const | Ray::SpotLight | virtual |
isInShadow(const class RayShapeIntersectionInfo &iInfo, const Shape &shape, unsigned int tIdx) const | Ray::SpotLight | |
Ray::Light::isInShadow(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, unsigned int tIdx) const =0 | Ray::Light | pure virtual |
name(void) const | Ray::SpotLight | inlinevirtual |
transparency(const class RayShapeIntersectionInfo &iInfo, const class Shape &shape, Util::Point3D cLimit, unsigned int samples, unsigned int tIdx) const | Ray::SpotLight | virtual |
~Light(void) | Ray::Light | inlinevirtual |