The spica renderer
|
This is the complete list of members for spica::VolPathIntegrator, including all inherited members.
CObject() (defined in spica::CObject) | spica::CObject | |
initialize(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | inlinevirtual |
Integrator() (defined in spica::Integrator) | spica::Integrator | explicit |
Li(const Scene &scene, const RenderParams ¶ms, const Ray &ray, Sampler &sampler, MemoryArena &arena, int depth) const override (defined in spica::VolPathIntegrator) | spica::VolPathIntegrator | |
Li(const Scene &scene, RenderParams ¶ms, const Ray &ray, Sampler &sampler, MemoryArena &arena, int depth=0) const override (defined in spica::PathIntegrator) | spica::PathIntegrator | protectedvirtual |
loopFinished(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | inlinevirtual |
loopStarted(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms, Sampler &sampler) (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | inlinevirtual |
PathIntegrator(const std::shared_ptr< Sampler > &sampler) (defined in spica::PathIntegrator) | spica::PathIntegrator | explicit |
PathIntegrator(RenderParams ¶ms) (defined in spica::PathIntegrator) | spica::PathIntegrator | explicit |
render(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams ¶ms) override (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | virtual |
sampler_ (defined in spica::PathIntegrator) | spica::PathIntegrator | protected |
SamplerIntegrator(const std::shared_ptr< Sampler > &sampler) (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | explicit |
specularReflect(const Scene &scene, RenderParams ¶ms, const Ray &ray, const SurfaceInteraction &isect, Sampler &sampler, MemoryArena &arena, int depth=0) const (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | |
specularTransmit(const Scene &scene, RenderParams ¶ms, const Ray &ray, const SurfaceInteraction &isect, Sampler &sampler, MemoryArena &arena, int depth=0) const (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | |
VolPathIntegrator(const std::shared_ptr< const Camera > &camera, const std::shared_ptr< Sampler > &sampler) (defined in spica::VolPathIntegrator) | spica::VolPathIntegrator | |
~CObject() (defined in spica::CObject) | spica::CObject | virtual |
~Integrator() (defined in spica::Integrator) | spica::Integrator | virtual |
~PathIntegrator() (defined in spica::PathIntegrator) | spica::PathIntegrator | |
~SamplerIntegrator() (defined in spica::SamplerIntegrator) | spica::SamplerIntegrator | virtual |