The spica renderer
spica::HierarchicalIntegrator Member List

This is the complete list of members for spica::HierarchicalIntegrator, including all inherited members.

CObject() (defined in spica::CObject)spica::CObject
HierarchicalIntegrator(const std::shared_ptr< Sampler > &smapler, double maxError=0.05) (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
HierarchicalIntegrator(RenderParams &params) (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
HierarchicalIntegrator(const std::shared_ptr< const Camera > &camera, const std::shared_ptr< Sampler > &smapler, double maxError=0.05) (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
initialize(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams &params, Sampler &sampler) override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegratorvirtual
initialize(const Scene &scene, const RenderParams &params, Sampler &sampler) override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
Integrator() (defined in spica::Integrator)spica::Integratorexplicit
Li(const Scene &scene, RenderParams &params, const Ray &ray, Sampler &sampler, MemoryArena &arena, int depth=0) const override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegratorvirtual
Li(const Scene &scene, const RenderParams &params, const Ray &ray, Sampler &sampler, MemoryArena &arena, int depth=0) const override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
loopFinished(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams &params, Sampler &sampler) (defined in spica::SamplerIntegrator)spica::SamplerIntegratorinlinevirtual
loopStarted(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams &params, Sampler &sampler) override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegratorvirtual
loopStarted(const Scene &scene, const RenderParams &params, Sampler &sampler) override (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
render(const std::shared_ptr< const Camera > &camera, const Scene &scene, RenderParams &params) override (defined in spica::SamplerIntegrator)spica::SamplerIntegratorvirtual
SamplerIntegrator(const std::shared_ptr< Sampler > &sampler) (defined in spica::SamplerIntegrator)spica::SamplerIntegratorexplicit
specularReflect(const Scene &scene, RenderParams &params, 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 &params, const Ray &ray, const SurfaceInteraction &isect, Sampler &sampler, MemoryArena &arena, int depth=0) const (defined in spica::SamplerIntegrator)spica::SamplerIntegrator
~CObject() (defined in spica::CObject)spica::CObjectvirtual
~HierarchicalIntegrator() (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
~HierarchicalIntegrator() (defined in spica::HierarchicalIntegrator)spica::HierarchicalIntegrator
~Integrator() (defined in spica::Integrator)spica::Integratorvirtual
~SamplerIntegrator() (defined in spica::SamplerIntegrator)spica::SamplerIntegratorvirtual