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 Point & | p |
| ClosePhoton * | photons |
| u_int | nLookup |
| u_int | foundPhotons |
Definition at line 77 of file exphotonmap.cpp.
| void PhotonProcess::operator() | ( | const Photon & | photon, | |
| float | dist2, | |||
| float & | maxDistSquared | |||
| ) | const |
Definition at line 168 of file exphotonmap.cpp.
References StatsPercentage::Add(), ClosePhoton::distanceSquared, foundPhotons, nLookup, and photons.
| void PhotonProcess::operator() | ( | const Photon & | photon, | |
| float | dist2, | |||
| float & | maxDistSquared | |||
| ) | const |
| const Point & PhotonProcess::p |
Definition at line 81 of file exphotonmap.cpp.
Definition at line 82 of file exphotonmap.cpp.
Referenced by ExPhotonIntegrator::estimateE(), ExPhotonIntegrator::Li(), PhotonIntegrator::LPhoton(), ExPhotonIntegrator::LPhoton(), operator()(), and PhotonProcess().
u_int PhotonProcess::foundPhotons [mutable] |
Definition at line 84 of file exphotonmap.cpp.
Referenced by ExPhotonIntegrator::estimateE(), ExPhotonIntegrator::Li(), PhotonIntegrator::LPhoton(), ExPhotonIntegrator::LPhoton(), operator()(), and PhotonProcess().
1.5.6