AABBtree  0.0.1
A C++ non-recursive ND AABB tree
Loading...
Searching...
No Matches
AABBtree::Tree< Real, N > Member List

This is the complete list of members for AABBtree::Tree< Real, N >, including all inherited members.

Box typedefAABBtree::Tree< Real, N >private
box(Integer const i) constAABBtree::Tree< Real, N >inline
boxes() constAABBtree::Tree< Real, N >inline
BoxUniquePtr typedefAABBtree::Tree< Real, N >private
BoxUniquePtrList typedefAABBtree::Tree< Real, N >private
build(std::unique_ptr< BoxUniquePtrList > boxes_ptr)AABBtree::Tree< Real, N >inline
build()AABBtree::Tree< Real, N >inline
clear()AABBtree::Tree< Real, N >inline
closest(Object const &obj, Integer const n, IndexSet &candidates, Function distance_function=[](Object const &o, Box const &b) { return b.interior_distance(o);}) constAABBtree::Tree< Real, N >inline
depth(Integer const i, Integer &d) constAABBtree::Tree< Real, N >inline
distance(Object const &obj, IndexSet &candidates) constAABBtree::Tree< Real, N >inline
distance(Tree const &tree, IndexMap &candidates) constAABBtree::Tree< Real, N >inline
intersect(Object const &obj, IndexSet &candidates) constAABBtree::Tree< Real, N >inline
intersect(Tree const &tree, IndexMap &candidates) constAABBtree::Tree< Real, N >inline
is_empty() constAABBtree::Tree< Real, N >inline
m_boxes_ptrAABBtree::Tree< Real, N >private
m_dump_counterAABBtree::Tree< Real, N >mutableprivate
m_long_check_counterAABBtree::Tree< Real, N >mutableprivate
m_max_dumpingsAABBtree::Tree< Real, N >private
m_max_nodal_objectsAABBtree::Tree< Real, N >private
m_node_check_counterAABBtree::Tree< Real, N >mutableprivate
m_objs_check_counterAABBtree::Tree< Real, N >mutableprivate
m_queueAABBtree::Tree< Real, N >mutableprivate
m_separation_ratio_toleranceAABBtree::Tree< Real, N >private
m_stackAABBtree::Tree< Real, N >mutableprivate
m_tree_boxes_mapAABBtree::Tree< Real, N >private
m_tree_structureAABBtree::Tree< Real, N >private
max_dumpings(Integer const max_dumpings)AABBtree::Tree< Real, N >inline
max_dumpings() constAABBtree::Tree< Real, N >inline
max_nodal_objects(Integer const max_nodal_objects)AABBtree::Tree< Real, N >inline
max_nodal_objects() constAABBtree::Tree< Real, N >inline
node(Integer const i) constAABBtree::Tree< Real, N >inline
nodes(Integer const i, Integer &l, Integer &n, Integer &b) constAABBtree::Tree< Real, N >inline
Point typedefAABBtree::Tree< Real, N >private
print(OutStream &os) constAABBtree::Tree< Real, N >inline
PriorityQueue typedefAABBtree::Tree< Real, N >private
QueueItem typedefAABBtree::Tree< Real, N >private
self_intersect(IndexMap &candidates) constAABBtree::Tree< Real, N >inline
self_intersect(IndexSet &candidates) constAABBtree::Tree< Real, N >inline
separation_ratio_tolerance(Real const ratio)AABBtree::Tree< Real, N >inline
separation_ratio_tolerance() constAABBtree::Tree< Real, N >inline
size() constAABBtree::Tree< Real, N >inline
stats(Statistics &stats) constAABBtree::Tree< Real, N >inline
structure() constAABBtree::Tree< Real, N >inline
Tree()=defaultAABBtree::Tree< Real, N >
Vector typedefAABBtree::Tree< Real, N >private
within_distance(Object const &obj, Real const max_distance, IndexSet &candidates, Function distance_function=[](Object const &o, Box const &b) { return b.interior_distance(o);}) constAABBtree::Tree< Real, N >inline
~Tree()=defaultAABBtree::Tree< Real, N >