PhotonProcess Struct Reference

List of all members.

Public Member Functions

 PhotonProcess (u_int mp, const Point &p)
void operator() (const Photon &photon, float dist2, float &maxDistSquared) const
 PhotonProcess (u_int mp, const Point &p)
void operator() (const Photon &photon, float dist2, float &maxDistSquared) const

Public Attributes

const Pointp
ClosePhotonphotons
u_int nLookup
u_int foundPhotons


Detailed Description

Definition at line 77 of file exphotonmap.cpp.


Constructor & Destructor Documentation

PhotonProcess::PhotonProcess ( u_int  mp,
const Point p 
)

Definition at line 100 of file exphotonmap.cpp.

References foundPhotons, nLookup, and photons.

PhotonProcess::PhotonProcess ( u_int  mp,
const Point p 
)


Member Function Documentation

void PhotonProcess::operator() ( const Photon photon,
float  dist2,
float &  maxDistSquared 
) const

void PhotonProcess::operator() ( const Photon photon,
float  dist2,
float &  maxDistSquared 
) const


Member Data Documentation

Definition at line 81 of file exphotonmap.cpp.

Definition at line 83 of file exphotonmap.cpp.

Referenced by operator()(), and PhotonProcess().


The documentation for this struct was generated from the following files:

Generated on Mon Jul 20 17:31:55 2009 for pbrt by  doxygen 1.5.6