The spica renderer
Public Member Functions | List of all members
spica::Hierarchy::Octree Class Reference
Inheritance diagram for spica::Hierarchy::Octree:
spica::Uncopyable spica::Uncopyable

Public Member Functions

 Octree (double maxError)
 
void release ()
 
void deleteNode (OctreeNode *node)
 
void construct (const std::vector< IrradiancePoint > &ipoints)
 
Spectrum Mo (const SurfaceInteraction &po, const std::unique_ptr< DiffusionReflectance > &Rd) const
 
 Octree (double maxError)
 
void release ()
 
void deleteNode (OctreeNode *node)
 
void construct (const std::vector< IrradiancePoint > &ipoints)
 
Spectrum Mo (const SurfaceInteraction &po, const std::unique_ptr< DiffusionReflectance > &Rd) const
 
- Public Member Functions inherited from spica::Uncopyable
 Uncopyable (const Uncopyable &)=delete
 
Uncopyableoperator= (const Uncopyable &)=delete
 

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