lux::LightPhotonMap Member List
This is the complete list of members for
lux::LightPhotonMap, including all inherited members.
EPhoton(const TsPack *tspack, const Point &p, const Normal &n) const | lux::LightPhotonMap | |
getPhotonCount() | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [inline] |
init(int npaths, const vector< LightPhoton > &photons) | lux::LightPhotonMap | [inline] |
isEmpty() | lux::LightPhotonMap | [inline] |
LDiffusePhoton(const TsPack *tspack, const BSDF *bsdf, const Intersection &isect, const Vector &wo) const | lux::LightPhotonMap | |
LightPhotonMap(u_int nl, float md) | lux::LightPhotonMap | [inline] |
load(std::basic_istream< char > &stream, LightPhotonMap *map) | lux::LightPhotonMap | [static] |
lookup(const Point &p, const NearSetPhotonProcess< LightPhoton > &proc, float &maxDistSquared) const | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [inline] |
LPhoton(const TsPack *tspack, const BSDF *bsdf, const Intersection &isect, const Vector &wo, const BxDFType bxdfType) const | lux::LightPhotonMap | |
LPhotonDiffuseApprox(const TsPack *tspack, const BSDF *bsdf, const Intersection &isect, const Vector &wo, const BxDFType bxdfType) const | lux::LightPhotonMap | |
maxDistSquared | lux::LightPhotonMap | |
nLookup | lux::LightPhotonMap | |
nPaths | lux::LightPhotonMap | [private] |
photonCount | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [protected] |
PhotonMap() | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [inline] |
photonmap | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [protected] |
save(std::basic_ostream< char > &stream) const | lux::LightPhotonMap | |
~LightPhotonMap() | lux::LightPhotonMap | [inline, virtual] |
~PhotonMap() | lux::PhotonMap< LightPhoton, NearSetPhotonProcess< LightPhoton > > | [inline, virtual] |