#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(). |
1.4.6