AABBtree  0.0.0
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
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
disable_dumping_mode()AABBtree::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
DUMMY_TOLAABBtree::Tree< Real, N >static
dumping_mode(bool const mode)AABBtree::Tree< Real, N >inline
enable_dumping_mode()AABBtree::Tree< Real, N >inline
EPSAABBtree::Tree< Real, N >static
INFAABBtree::Tree< Real, N >static
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_balance_ratio_toleranceAABBtree::Tree< Real, N >private
m_boxes_ptrAABBtree::Tree< Real, N >private
m_check_counterAABBtree::Tree< Real, N >mutableprivate
m_dump_counterAABBtree::Tree< Real, N >mutableprivate
m_dumping_modeAABBtree::Tree< Real, N >private
m_max_nodal_objectsAABBtree::Tree< Real, N >private
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_nodal_objects(Integer const n)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(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 >