The spica renderer
Public Member Functions | List of all members
spica::Aggregate Class Reference
Inheritance diagram for spica::Aggregate:
spica::Primitive spica::CObject spica::Accelerator spica::BVHAccel

Public Member Functions

const Lightlight () const override
 
const Materialmaterial () const override
 
void setScatterFuncs (SurfaceInteraction *intr, MemoryArena &arena) const override
 
- Public Member Functions inherited from spica::Primitive
virtual Bounds3d worldBound () const =0
 
virtual bool intersect (Ray &ray, SurfaceInteraction *isect) const =0
 
virtual bool intersect (Ray &ray) const =0
 
virtual std::vector< Triangletriangulate () const =0
 

The documentation for this class was generated from the following files: