lux::PhotonIntegrator Member List
This is the complete list of members for
lux::PhotonIntegrator, including all inherited members.
bsdfComponentOffset | lux::PhotonIntegrator | [private] |
bsdfSampleOffset | lux::PhotonIntegrator | [private] |
causticMap | lux::PhotonIntegrator | [mutable, private] |
clone() const | lux::PhotonIntegrator | [virtual] |
CreateSurfaceIntegrator(const ParamSet ¶ms) | lux::PhotonIntegrator | [static] |
directMap | lux::PhotonIntegrator | [mutable, private] |
directWithPhotons | lux::PhotonIntegrator | [private] |
finalGather | lux::PhotonIntegrator | [private] |
gatherComponentOffset | lux::PhotonIntegrator | [private] |
gatherSampleOffset | lux::PhotonIntegrator | [private] |
gatherSamples | lux::PhotonIntegrator | [private] |
HasIntegrationSampler(IntegrationSampler *is) | lux::PhotonIntegrator | [inline] |
indirectMap | lux::PhotonIntegrator | [mutable, private] |
Li(const Scene *scene, const RayDifferential &ray, const Sample *sample, float *alpha) const | lux::PhotonIntegrator | |
lux::SurfaceIntegrator::Li(const TsPack *tspack, const Scene *scene, const Sample *sample) const =0 | lux::SurfaceIntegrator | [pure virtual] |
lightNumOffset | lux::PhotonIntegrator | [private] |
lightSampleOffset | lux::PhotonIntegrator | [private] |
LPhoton(KdTree< Photon, PhotonProcess > *map, int nPaths, int nLookup, BSDF *bsdf, const Intersection &isect, const Vector &w, float maxDistSquared) | lux::PhotonIntegrator | [private, static] |
maxDistSquared | lux::PhotonIntegrator | [private] |
maxSpecularDepth | lux::PhotonIntegrator | [private] |
nCausticPaths | lux::PhotonIntegrator | [private] |
nCausticPhotons | lux::PhotonIntegrator | [private] |
nDirectPaths | lux::PhotonIntegrator | [private] |
nDirectPhotons | lux::PhotonIntegrator | [private] |
nIndirectPaths | lux::PhotonIntegrator | [private] |
nIndirectPhotons | lux::PhotonIntegrator | [private] |
nLookup | lux::PhotonIntegrator | [private] |
PhotonIntegrator(int ncaus, int ndir, int nindir, int nLookup, int mdepth, float maxdist, bool finalGather, int gatherSamples, bool directWithPhotons) | lux::PhotonIntegrator | |
Preprocess(const Scene *) | lux::PhotonIntegrator | |
lux::SurfaceIntegrator::Preprocess(const TsPack *tspack, const Scene *scene) | lux::Integrator | [inline, virtual] |
RequestSamples(Sample *sample, const Scene *scene) | lux::PhotonIntegrator | [virtual] |
specularDepth | lux::PhotonIntegrator | [mutable, private] |
unsuccessful(int needed, int found, int shot) | lux::PhotonIntegrator | [inline, private, static] |
~Integrator() | lux::Integrator | [virtual] |
~PhotonIntegrator() | lux::PhotonIntegrator | |