#include <photonmap.h>
Public Member Functions | |
PhotonProcess (u_int mp, const Point &p) | |
void | operator() (const Photon &photon, float dist2, float &maxDistSquared) const |
Public Attributes | |
const Point & | p |
ClosePhoton * | photons |
u_int | nLookup |
u_int | foundPhotons |
Definition at line 95 of file photonmap.h.
void PhotonProcess::operator() | ( | const Photon & | photon, | |
float | dist2, | |||
float & | maxDistSquared | |||
) | const |
Definition at line 418 of file photonmap.cpp.
References lux::ClosePhoton::distanceSquared, foundPhotons, nLookup, and photons.
u_int lux::PhotonProcess::foundPhotons [mutable] |
Definition at line 102 of file photonmap.h.
Referenced by lux::PhotonIntegrator::LPhoton(), operator()(), and PhotonProcess().
const Point& lux::PhotonProcess::p |
Definition at line 99 of file photonmap.h.
Definition at line 100 of file photonmap.h.
Referenced by lux::PhotonIntegrator::LPhoton(), operator()(), and PhotonProcess().