#include <PhotonMap.h>
Public Member Functions | |
NearestPhotons (unsigned n, const Vector3 p, float maxDist, const Photon *pa, unsigned hsp) | |
~NearestPhotons () | |
Photon & | operator() (int i) const |
int | numPhotons () const |
Vector3 | pointLocation () const |
Public Attributes | |
int | max |
int | found |
bool | gotHeap |
float | pos [3] |
float * | dist2 |
const Photon ** | index |
const Photon * | photons |
unsigned | halfStoredPhotons |
Definition at line 141 of file PhotonMap.h.
|
Definition at line 153 of file PhotonMap.h. References PhotonMap::NearestPhotons::dist2, PhotonMap::NearestPhotons::index, and PhotonMap::NearestPhotons::pos. |
|
Definition at line 163 of file PhotonMap.h. References PhotonMap::NearestPhotons::dist2, and PhotonMap::NearestPhotons::index. |
|
Definition at line 169 of file PhotonMap.h. References PhotonMap::NearestPhotons::found. Referenced by PhotonMap::getIrradiance(), and PhotonMap::getNeighbourhood(). |
|
Definition at line 165 of file PhotonMap.h. References PhotonMap::NearestPhotons::index. |
|
Definition at line 171 of file PhotonMap.h. References PhotonMap::NearestPhotons::pos. |
|
Definition at line 147 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(), PhotonMap::NearestPhotons::NearestPhotons(), and PhotonMap::NearestPhotons::~NearestPhotons(). |
|
Definition at line 144 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(), PhotonMap::getIrradiance(), PhotonMap::getNeighbourhood(), and PhotonMap::NearestPhotons::numPhotons(). |
|
Definition at line 145 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(). |
|
Definition at line 150 of file PhotonMap.h. |
|
Definition at line 148 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(), PhotonMap::NearestPhotons::NearestPhotons(), PhotonMap::NearestPhotons::operator()(), and PhotonMap::NearestPhotons::~NearestPhotons(). |
|
Definition at line 143 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(). |
|
Definition at line 149 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(). |
|
Definition at line 146 of file PhotonMap.h. Referenced by PhotonMap::_locate_photons(), PhotonMap::NearestPhotons::NearestPhotons(), and PhotonMap::NearestPhotons::pointLocation(). |