The spica renderer
|
This is the complete list of members for spica::BVHAccel, including all inherited members.
Accelerator(const std::vector< std::shared_ptr< Primitive >> &primitives) (defined in spica::Accelerator) | spica::Accelerator | inlineexplicit |
Accelerator(const std::vector< std::shared_ptr< Primitive >> &primitives, RenderParams ¶ms) (defined in spica::Accelerator) | spica::Accelerator | inline |
BVHAccel(const std::vector< std::shared_ptr< Primitive >> &prims, bool useSIMD=false) (defined in spica::BVHAccel) | spica::BVHAccel | explicit |
BVHAccel(const std::vector< std::shared_ptr< Primitive >> &prims, RenderParams ¶ms) (defined in spica::BVHAccel) | spica::BVHAccel | |
CObject() (defined in spica::CObject) | spica::CObject | |
construct() override (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
intersect(Ray &ray, SurfaceInteraction *isect) const override (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
intersect(Ray &ray) const override (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
light() const override (defined in spica::Aggregate) | spica::Aggregate | virtual |
material() const override (defined in spica::Aggregate) | spica::Aggregate | virtual |
primitives() const (defined in spica::Accelerator) | spica::Accelerator | inline |
primitives_ (defined in spica::Accelerator) | spica::Accelerator | protected |
setScatterFuncs(SurfaceInteraction *intr, MemoryArena &arena) const override (defined in spica::Aggregate) | spica::Aggregate | virtual |
triangulate() const override (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
worldBound() const override (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
worldBound_ (defined in spica::Accelerator) | spica::Accelerator | protected |
~Accelerator() (defined in spica::Accelerator) | spica::Accelerator | inlinevirtual |
~BVHAccel() (defined in spica::BVHAccel) | spica::BVHAccel | virtual |
~CObject() (defined in spica::CObject) | spica::CObject | virtual |
~Primitive() (defined in spica::Primitive) | spica::Primitive | inlinevirtual |