#include <Light.hh>


Definition at line 56 of file Light.hh.
Public Member Functions | |
| PointLight (const Math::Vector &Position, const Color &C=ColLib::White()) | |
| const Math::Vector & | GetPosition () const |
Protected Member Functions | |
| virtual std::string | Dump () const |
Protected Attributes | |
| const Math::Vector | Position |
| World::PointLight::PointLight | ( | const Math::Vector & | Position, | |
| const Color & | C = ColLib::White() | |||
| ) | [inline] |
| std::string World::PointLight::Dump | ( | ) | const [protected, virtual] |
Debug function
Implements World::Light.
Definition at line 29 of file Light.cc.
References World::Light::C, and Position.
| const Math::Vector& World::PointLight::GetPosition | ( | ) | const [inline] |
Position accessor
Definition at line 71 of file Light.hh.
Referenced by Render::Raytracer::TraceLights().

const Math::Vector World::PointLight::Position [protected] |
1.5.5