Open CASCADE Technology  6.9.0
Data Structures

BVH_Tree.hxx File Reference

#include <Standard_Type.hxx>
#include <BVH_Box.hxx>
#include <BVH_Tree.lxx>

Data Structures

class  BVH_Builder< T, N >
 Performs construction of BVH tree using bounding boxes (AABBs) of abstract objects. More...
 
class  BVH_Tree< T, N >
 Stores parameters of bounding volume hierarchy (BVH). Bounding volume hierarchy (BVH) organizes geometric objects in the tree based on spatial relationships. Each node in the tree contains an axis-aligned bounding box of all the objects below it. Bounding volume hierarchies are used in many algorithms to support efficient operations on the sets of geometric objects, such as collision detection, ray-tracing, searching of nearest objects, and view frustum culling. More...