|
| DirectLightingIntegrator (const std::shared_ptr< Sampler > &sampler) |
|
| DirectLightingIntegrator (RenderParams ¶ms) |
|
Spectrum | Li (const Scene &scene, RenderParams ¶ms, const Ray &ray, Sampler &sampler, MemoryArena &arena, int depth=0) const override |
|
| SamplerIntegrator (const std::shared_ptr< Sampler > &sampler) |
|
virtual void | render (const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms) override |
|
virtual void | initialize (const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) |
|
virtual void | loopStarted (const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) |
|
virtual void | loopFinished (const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) |
|
Spectrum | specularReflect (const Scene &scene, RenderParams ¶ms, const Ray &ray, const SurfaceInteraction &isect, Sampler &sampler, MemoryArena &arena, int depth=0) const |
|
Spectrum | specularTransmit (const Scene &scene, RenderParams ¶ms, const Ray &ray, const SurfaceInteraction &isect, Sampler &sampler, MemoryArena &arena, int depth=0) const |
|
The documentation for this class was generated from the following files:
- /home/travis/build/tatsy/spica/sources/integrators/directlighting/directlighting.h
- /home/travis/build/tatsy/spica/sources/integrators/directlighting/directlighting.cc