MetropolisRenderer Member List
This is the complete list of members for
MetropolisRenderer, including all inherited members.
| bidirectional | MetropolisRenderer | [private] |
| camera | MetropolisRenderer | [private] |
| directLighting | MetropolisRenderer | [private] |
| largeStepsPerPixel | MetropolisRenderer | [private] |
| Lbidir(const Scene *scene, const PathVertex *cameraPath, int cameraPathLength, const PathVertex *lightPath, int lightPathLength, MemoryArena &arena, const vector< LightingSample > &samples, RNG &rng, float time, const Distribution1D *lightDistribution, const RayDifferential &escapedRay, const Spectrum &escapedAlpha) const | MetropolisRenderer | [private] |
| Li(const Scene *scene, const RayDifferential &ray, const Sample *sample, RNG &rng, MemoryArena &arena, Intersection *isect=NULL, Spectrum *T=NULL) const | MetropolisRenderer | [virtual] |
| Lpath(const Scene *scene, const PathVertex *path, int pathLength, MemoryArena &arena, const vector< LightingSample > &samples, RNG &rng, float time, const Distribution1D *lightDistribution, const RayDifferential &escapedRay, const Spectrum &escapedAlpha) const | MetropolisRenderer | [private] |
| maxConsecutiveRejects | MetropolisRenderer | [private] |
| maxDepth | MetropolisRenderer | [private] |
| MetropolisRenderer(int perPixelSamples, int nBootstrap, int directPixelSamples, float largeStepProbability, bool doDirectSeparately, int maxConsecutiveRejects, int maxDepth, Camera *camera, bool doBidirectional) | MetropolisRenderer | |
| MLTTask class | MetropolisRenderer | [friend] |
| nBootstrap | MetropolisRenderer | [private] |
| nDirectPixelSamples | MetropolisRenderer | [private] |
| nPixelSamples | MetropolisRenderer | [private] |
| nTasksFinished | MetropolisRenderer | [private] |
| PathL(const MLTSample &sample, const Scene *scene, MemoryArena &arena, const Camera *camera, const Distribution1D *lightDistribution, PathVertex *cameraPath, PathVertex *lightPath, RNG &rng) const | MetropolisRenderer | [private] |
| Render(const Scene *scene) | MetropolisRenderer | [virtual] |
| Transmittance(const Scene *scene, const RayDifferential &ray, const Sample *sample, RNG &rng, MemoryArena &arena) const | MetropolisRenderer | [virtual] |
| ~MetropolisRenderer() | MetropolisRenderer | |
| ~Renderer() | Renderer | [virtual] |