Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
QuadTree Member List

This is the complete list of members for QuadTree, including all inherited members.

contains(const Point &p) const noexceptQuadTreeinline
copy_tree(QuadNode *src, QuadNode *&tgt, QuadNode *tgt_parent=nullptr)QuadTreeinlineprivate
empty(Node *&r) noexceptQuadTreeinlineprivate
empty()QuadTreeinline
for_each(Op &op)QuadTreeinline
for_each(Op &&op=Op())QuadTreeinline
get_max_num_points_per_node() const noexceptQuadTreeinline
get_root() noexceptQuadTreeinline
get_root() const noexceptQuadTreeinline
insert(Node *&r, const Point &p)QuadTreeinlineprivate
insert(const Point &p)QuadTreeinline
insert(const Geom_Number &x, const Geom_Number &y)QuadTreeinline
join(Node *node)QuadTreeinlineprivate
max_num_points_per_nodeQuadTreeprivate
Node typedefQuadTree
operate_on_nodes(Node *r, Op &op)QuadTreeinlineprivate
operator=(const QuadTree &tree)QuadTreeinline
operator=(QuadTree &&tree) noexceptQuadTreeinline
QuadTree()QuadTreeinline
QuadTree(const Geom_Number &min_x, const Geom_Number &max_x, const Geom_Number &min_y, const Geom_Number &max_y, const size_t &_max_num_points_per_node=1)QuadTreeinline
QuadTree(const QuadTree &tree)QuadTreeinline
QuadTree(QuadTree &&tree) noexceptQuadTreeinline
remove(const Point &p)QuadTreeinline
rootQuadTreeprivate
search(const Point &p) noexceptQuadTreeinline
search_container_node(const Point &p) noexceptQuadTreeinline
set_max_num_points_per_node(const size_t &_max_num_points_per_node) noexceptQuadTreeinline
split(Node *node)QuadTreeinlineprivate
~QuadTree()QuadTreeinline