RadiancePhotonProcess Struct Reference

List of all members.

Public Member Functions

 RadiancePhotonProcess (const Normal &nn)
void operator() (const Point &p, const RadiancePhoton &rp, float distSquared, float &maxDistSquared)

Public Attributes

const Normaln
const RadiancePhotonphoton

Detailed Description

Definition at line 148 of file photonmap.cpp.


Constructor & Destructor Documentation

RadiancePhotonProcess::RadiancePhotonProcess ( const Normal nn  )  [inline]

Definition at line 150 of file photonmap.cpp.

References photon.


Member Function Documentation

void RadiancePhotonProcess::operator() ( const Point p,
const RadiancePhoton rp,
float  distSquared,
float &  maxDistSquared 
) [inline]

Definition at line 154 of file photonmap.cpp.

References Dot(), n, RadiancePhoton::n, and photon.


Member Data Documentation

Definition at line 161 of file photonmap.cpp.

Referenced by operator()().

Definition at line 162 of file photonmap.cpp.

Referenced by PhotonIntegrator::Li(), operator()(), and RadiancePhotonProcess().


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