class LightSource

Superclass for all light sources. More...

Contains pure virtuals
Definition#include <raytracer/lightsource.h>
InheritsTransformatable [public ]
Inherited byPointLight
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

Superclass for all light sources.

 LightSource (Vector3 location)

LightSource

Vector3  location ()

location

LightRay  shineTo (const Vector3& to, InsideList* l)

shineTo

[const pure virtual]

Colour3  enlight (const CameraRay& cray, const Texture* t, InsideList* l)

enlight

[const pure virtual]