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