#include <light.h>
Public Member Functions | |
AreaLight (const Transform &l2w, int ns) | |
virtual Spectrum | L (const Point &p, const Normal &n, const Vector &w) const =0 |
Definition at line 96 of file light.h.
AreaLight::AreaLight | ( | const Transform & | l2w, | |
int | ns | |||
) | [inline] |
virtual Spectrum AreaLight::L | ( | const Point & | p, | |
const Normal & | n, | |||
const Vector & | w | |||
) | const [pure virtual] |
Implemented in DiffuseAreaLight.
Referenced by Intersection::Le().