AllignedS | Dynamic allocatiion allgniment enforcing class |
Camera | Generates rays for ray casting |
CameraCuda | Generates rays for ray casting |
CudaRenderer | Parent class for all other CUDA wrappers used to launch the raytracing |
CudaRenderGrid | Wrapper for raytracing using uniform grid acceleration structure |
FileLoader | File format import class hierarchy root |
GrowArray< T > | Simple growing array |
KdTree | Kd tree builder |
KdTree::Event | Triangle extents used for sorting during exact SAH |
KdTree::SplitInfo | Used to return spliting plane info from exact search |
PlainIterator< T > | Plain C array iterator |
SceneLoader | Global singleton class used as a wrapper around file loader classes |
TailPool< T > | Simple stack-like pool |
Transformation | Coordinate system transformation |
UniformGrid | Uniform grid builder |