|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for QuadTree, including all inherited members.
| contains(const Point &p) const noexcept | QuadTree | inline |
| copy_tree(QuadNode *src, QuadNode *&tgt, QuadNode *tgt_parent=nullptr) | QuadTree | inlineprivate |
| empty(Node *&r) noexcept | QuadTree | inlineprivate |
| empty() | QuadTree | inline |
| for_each(Op &op) | QuadTree | inline |
| for_each(Op &&op=Op()) | QuadTree | inline |
| get_max_num_points_per_node() const noexcept | QuadTree | inline |
| get_root() noexcept | QuadTree | inline |
| get_root() const noexcept | QuadTree | inline |
| insert(Node *&r, const Point &p) | QuadTree | inlineprivate |
| insert(const Point &p) | QuadTree | inline |
| insert(const Geom_Number &x, const Geom_Number &y) | QuadTree | inline |
| join(Node *node) | QuadTree | inlineprivate |
| max_num_points_per_node | QuadTree | private |
| Node typedef | QuadTree | |
| operate_on_nodes(Node *r, Op &op) | QuadTree | inlineprivate |
| operator=(const QuadTree &tree) | QuadTree | inline |
| operator=(QuadTree &&tree) noexcept | QuadTree | inline |
| QuadTree() | QuadTree | inline |
| 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) | QuadTree | inline |
| QuadTree(const QuadTree &tree) | QuadTree | inline |
| QuadTree(QuadTree &&tree) noexcept | QuadTree | inline |
| remove(const Point &p) | QuadTree | inline |
| root | QuadTree | private |
| search(const Point &p) noexcept | QuadTree | inline |
| search_container_node(const Point &p) noexcept | QuadTree | inline |
| set_max_num_points_per_node(const size_t &_max_num_points_per_node) noexcept | QuadTree | inline |
| split(Node *node) | QuadTree | inlineprivate |
| ~QuadTree() | QuadTree | inline |