6 class PointLight : public Light
9 PointLight(Scene* scene, const Vec3f& pos, const Vec3f& intensity);
10 virtual ~PointLight();
12 virtual bool Illuminate(Ray& ray, Vec3f& intensity);
14 const Vec3f& position() const;
15 const Vec3f& intensity() const;
17 virtual bool IsArea();
24 // emission ( red, green, blue )