#include <vector>#include <set>#include <iostream>#include <map>#include <algorithm>#include <bitset>#include <numeric>#include <cmath>#include <tr1/unordered_map>#include <limits>#include "common_tree.hpp"
Include dependency graph for bvh_tree.hpp:Go to the source code of this file.
Namespaces | |
| moab | |
| Class representing axis-aligned bounding box. | |
| moab::anonymous_namespace{bvh_tree.hpp} | |
| moab::anonymous_namespace{bvh_tree.hpp}::_bvh | |
Macros | |
| #define | BVH_TREE_HPP |
| #define | NUM_SPLITS 4 |
| #define | NUM_BUCKETS ( NUM_SPLITS + 1 ) |
| #define | SMAX 5 |
| #define BVH_TREE_HPP |
bvh_tree.hpp Ryan H. Lewis (C) 2012
An element tree partitions a mesh composed of elements. We subdivide the bounding box of a me, by putting boxes on the left if there center is on the left of a split line and vice versa.
Definition at line 25 of file bvh_tree.hpp.
| #define NUM_BUCKETS ( NUM_SPLITS + 1 ) |
Definition at line 243 of file bvh_tree.hpp.
| #define NUM_SPLITS 4 |
Definition at line 242 of file bvh_tree.hpp.
| #define SMAX 5 |
Definition at line 244 of file bvh_tree.hpp.