NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SplitBVHBuilder.hpp File Reference

Declarations for SplitBVHBuilder. More...

#include "bvh/BVH.hpp"
#include "base/Timer.hpp"

Go to the source code of this file.

Classes

class  FW::SplitBVHBuilder
 Class performing SBVH build. More...
 
struct  FW::SplitBVHBuilder::Reference
 Structure holding triangle's index together with its bounding box. More...
 
struct  FW::SplitBVHBuilder::NodeSpec
 Structure holding specifications of the BVH's node. More...
 
struct  FW::SplitBVHBuilder::ObjectSplit
 Structure holding info about object split of a BVH node. More...
 
struct  FW::SplitBVHBuilder::SpatialSplit
 Structure holding info about spatial split of a BVH node. More...
 
struct  FW::SplitBVHBuilder::SpatialBin
 Structure holding info about a spatial bin. More...
 

Namespaces

 FW
 Scene class declarations.
 

Detailed Description

Declarations for SplitBVHBuilder.

Definition in file SplitBVHBuilder.hpp.