bsdfSampleOffsets | IrradianceCacheIntegrator | [private] |
cosMaxSampleAngleDifference | IrradianceCacheIntegrator | [private] |
indirectLo(const Point &p, const Normal &ng, float pixelSpacing, const Vector &wo, float rayEpsilon, BSDF *bsdf, BxDFType flags, RNG &rng, const Scene *scene, const Renderer *renderer, MemoryArena &arena) const | IrradianceCacheIntegrator | [private] |
interpolateE(const Scene *scene, const Point &p, const Normal &n, Spectrum *E, Vector *wi) const | IrradianceCacheIntegrator | [private] |
IrradianceCacheIntegrator(float minwt, float minsp, float maxsp, float maxang, int maxspec, int maxind, int ns) | IrradianceCacheIntegrator | [inline] |
Li(const Scene *scene, const Renderer *renderer, const RayDifferential &ray, const Intersection &isect, const Sample *sample, RNG &rng, MemoryArena &arena) const | IrradianceCacheIntegrator | [virtual] |
lightSampleOffsets | IrradianceCacheIntegrator | [private] |
maxIndirectDepth | IrradianceCacheIntegrator | [private] |
maxSamplePixelSpacing | IrradianceCacheIntegrator | [private] |
maxSpecularDepth | IrradianceCacheIntegrator | [private] |
minSamplePixelSpacing | IrradianceCacheIntegrator | [private] |
minWeight | IrradianceCacheIntegrator | [private] |
mutex | IrradianceCacheIntegrator | [mutable, private] |
nSamples | IrradianceCacheIntegrator | [private] |
octree | IrradianceCacheIntegrator | [mutable, private] |
pathL(Ray &r, const Scene *scene, const Renderer *renderer, RNG &rng, MemoryArena &arena) const | IrradianceCacheIntegrator | [private] |
Preprocess(const Scene *, const Camera *, const Renderer *) | IrradianceCacheIntegrator | [virtual] |
RequestSamples(Sampler *sampler, Sample *sample, const Scene *scene) | IrradianceCacheIntegrator | [virtual] |
~Integrator() | Integrator | [virtual] |
~IrradianceCacheIntegrator() | IrradianceCacheIntegrator |