The spica renderer
spica::Primitive Member List

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

CObject() (defined in spica::CObject)spica::CObject
intersect(Ray &ray, SurfaceInteraction *isect) const =0 (defined in spica::Primitive)spica::Primitivepure virtual
intersect(Ray &ray) const =0 (defined in spica::Primitive)spica::Primitivepure virtual
light() const =0 (defined in spica::Primitive)spica::Primitivepure virtual
material() const =0 (defined in spica::Primitive)spica::Primitivepure virtual
setScatterFuncs(SurfaceInteraction *intr, MemoryArena &arena) const =0 (defined in spica::Primitive)spica::Primitivepure virtual
triangulate() const =0 (defined in spica::Primitive)spica::Primitivepure virtual
worldBound() const =0 (defined in spica::Primitive)spica::Primitivepure virtual
~CObject() (defined in spica::CObject)spica::CObjectvirtual
~Primitive() (defined in spica::Primitive)spica::Primitiveinlinevirtual