balanceBottomup() | coal::detail::implementation_array::HierarchyTree< BV > | |
balanceIncremental(int iterations) | coal::detail::implementation_array::HierarchyTree< BV > | |
balanceTopdown() | coal::detail::implementation_array::HierarchyTree< BV > | |
bu_threshold | coal::detail::implementation_array::HierarchyTree< BV > | |
clear() | coal::detail::implementation_array::HierarchyTree< BV > | |
empty() const | coal::detail::implementation_array::HierarchyTree< BV > | |
extractLeaves(size_t root, Node *&leaves) const | coal::detail::implementation_array::HierarchyTree< BV > | |
freelist | coal::detail::implementation_array::HierarchyTree< BV > | protected |
getMaxDepth() const | coal::detail::implementation_array::HierarchyTree< BV > | |
getMaxHeight() const | coal::detail::implementation_array::HierarchyTree< BV > | |
getNodes() const | coal::detail::implementation_array::HierarchyTree< BV > | |
getRoot() const | coal::detail::implementation_array::HierarchyTree< BV > | |
HierarchyTree(int bu_threshold_=16, int topdown_level_=0) | coal::detail::implementation_array::HierarchyTree< BV > | |
init(Node *leaves, int n_leaves_, int level=0) | coal::detail::implementation_array::HierarchyTree< BV > | |
insert(const BV &bv, void *data) | coal::detail::implementation_array::HierarchyTree< BV > | |
max_lookahead_level | coal::detail::implementation_array::HierarchyTree< BV > | protected |
n_leaves | coal::detail::implementation_array::HierarchyTree< BV > | protected |
n_nodes | coal::detail::implementation_array::HierarchyTree< BV > | protected |
n_nodes_alloc | coal::detail::implementation_array::HierarchyTree< BV > | protected |
Node typedef | coal::detail::implementation_array::HierarchyTree< BV > | |
nodes | coal::detail::implementation_array::HierarchyTree< BV > | protected |
NULL_NODE | coal::detail::implementation_array::HierarchyTree< BV > | static |
opath | coal::detail::implementation_array::HierarchyTree< BV > | protected |
print(size_t root, int depth) | coal::detail::implementation_array::HierarchyTree< BV > | |
refit() | coal::detail::implementation_array::HierarchyTree< BV > | |
remove(size_t leaf) | coal::detail::implementation_array::HierarchyTree< BV > | |
root_node | coal::detail::implementation_array::HierarchyTree< BV > | protected |
size() const | coal::detail::implementation_array::HierarchyTree< BV > | |
topdown_level | coal::detail::implementation_array::HierarchyTree< BV > | |
update(size_t leaf, int lookahead_level=-1) | coal::detail::implementation_array::HierarchyTree< BV > | |
update(size_t leaf, const BV &bv) | coal::detail::implementation_array::HierarchyTree< BV > | |
update(size_t leaf, const BV &bv, const Vec3s &vel, Scalar margin) | coal::detail::implementation_array::HierarchyTree< BV > | |
update(size_t leaf, const BV &bv, const Vec3s &vel) | coal::detail::implementation_array::HierarchyTree< BV > | |
~HierarchyTree() | coal::detail::implementation_array::HierarchyTree< BV > | |