AreaLight Class Reference

#include <light.h>

Inheritance diagram for AreaLight:
Light DiffuseAreaLight

List of all members.

Public Member Functions

 AreaLight (const Transform &l2w, int ns)
virtual Spectrum L (const Point &p, const Normal &n, const Vector &w) const =0

Detailed Description

Definition at line 96 of file light.h.


Constructor & Destructor Documentation

AreaLight::AreaLight ( const Transform l2w,
int  ns 
) [inline]

Definition at line 99 of file light.h.


Member Function Documentation

virtual Spectrum AreaLight::L ( const Point p,
const Normal n,
const Vector w 
) const [pure virtual]

Implemented in DiffuseAreaLight.

Referenced by Intersection::Le().


The documentation for this class was generated from the following file:
Generated on Sat Aug 28 20:00:12 2010 for pbrt by  doxygen 1.6.3