#include <exphotonmap.h>
Public Member Functions | |
| EPhotonProcess (u_int mp, const Point &p) | |
| void | operator() (const EPhoton &photon, float dist2, float &maxDistSquared) const |
| EPhotonProcess (u_int mp, const Point &p) | |
| void | operator() (const EPhoton &photon, float dist2, float &maxDistSquared) const |
Public Attributes | |
| const Point & | p |
| EClosePhoton * | photons |
| u_int | nLookup |
| u_int | foundPhotons |
Definition at line 93 of file integrators/exphotonmap.h.
Definition at line 43 of file integrators/exphotonmap.cpp.
References foundPhotons, nLookup, and photons.
| void lux::EPhotonProcess::operator() | ( | const EPhoton & | photon, | |
| float | dist2, | |||
| float & | maxDistSquared | |||
| ) | const |
| void EPhotonProcess::operator() | ( | const EPhoton & | photon, | |
| float | dist2, | |||
| float & | maxDistSquared | |||
| ) | const |
Definition at line 75 of file integrators/exphotonmap.cpp.
References lux::EClosePhoton::distanceSquared, foundPhotons, nLookup, and photons.
u_int lux::EPhotonProcess::foundPhotons [mutable] |
Definition at line 100 of file integrators/exphotonmap.h.
Referenced by EPhotonProcess(), lux::ExPhotonIntegrator::estimateE(), lux::ExPhotonIntegrator::LiInternal(), lux::ExPhotonIntegrator::LPhoton(), and operator()().
Definition at line 99 of file integrators/exphotonmap.h.
Referenced by EPhotonProcess(), and operator()().
| const Point & lux::EPhotonProcess::p |
Definition at line 97 of file integrators/exphotonmap.h.
Definition at line 98 of file integrators/exphotonmap.h.
Referenced by EPhotonProcess(), lux::ExPhotonIntegrator::estimateE(), lux::ExPhotonIntegrator::LiInternal(), lux::ExPhotonIntegrator::LPhoton(), and operator()().
1.6.1