lux::IrradianceCache Member List
This is the complete list of members for
lux::IrradianceCache, including all inherited members.
bsdfComponentOffset | lux::IrradianceCache | [private] |
bsdfSampleOffset | lux::IrradianceCache | [private] |
clone() const | lux::IrradianceCache | [virtual] |
CreateSurfaceIntegrator(const ParamSet ¶ms) | lux::IrradianceCache | [static] |
HasIntegrationSampler(IntegrationSampler *is) | lux::IrradianceCache | [inline] |
IndirectLo(const Point &p, const Normal &n, const Vector &wo, BSDF *bsdf, BxDFType flags, const Sample *sample, const Scene *scene) const | lux::IrradianceCache | [private] |
InterpolateIrradiance(const Scene *scene, const Point &p, const Normal &n, Spectrum *E) const | lux::IrradianceCache | [private] |
IrradianceCache(int maxspec, int maxind, float maxerr, int nsamples) | lux::IrradianceCache | |
Li(const Scene *scene, const RayDifferential &ray, const Sample *sample, float *alpha) const | lux::IrradianceCache | |
lux::SurfaceIntegrator::Li(const TsPack *tspack, const Scene *scene, const Sample *sample) const =0 | lux::SurfaceIntegrator | [pure virtual] |
lightNumOffset | lux::IrradianceCache | [private] |
lightSampleOffset | lux::IrradianceCache | [private] |
maxError | lux::IrradianceCache | [private] |
maxIndirectDepth | lux::IrradianceCache | [private] |
maxSpecularDepth | lux::IrradianceCache | [private] |
nSamples | lux::IrradianceCache | [private] |
octree | lux::IrradianceCache | [mutable, private] |
Preprocess(const Scene *) | lux::IrradianceCache | |
lux::SurfaceIntegrator::Preprocess(const TsPack *tspack, const Scene *scene) | lux::Integrator | [inline, virtual] |
RequestSamples(Sample *sample, const Scene *scene) | lux::IrradianceCache | [virtual] |
specularDepth | lux::IrradianceCache | [mutable, private] |
~Integrator() | lux::Integrator | [virtual] |
~IrradianceCache() | lux::IrradianceCache | |