|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for QuadNode, including all inherited members.
| add_point(const Point &p) | QuadNode | inline |
| Color enum name | QuadNode | |
| color | QuadNode | private |
| contains(const Point &p) const noexcept | QuadNode | inline |
| count_points(QuadNode *node) noexcept | QuadNode | inlineprivatestatic |
| empty() noexcept | QuadNode | inline |
| for_each_point(Op &op) | QuadNode | inline |
| for_each_point(Op &&op=Op()) | QuadNode | inline |
| get_child_to(const Point &p) const | QuadNode | inline |
| get_color() noexcept | QuadNode | inline |
| get_east_neighbor(QuadNode *v) noexcept | QuadNode | inlineprivatestatic |
| get_height() const noexcept | QuadNode | inline |
| get_level() noexcept | QuadNode | inline |
| get_max_x() const noexcept | QuadNode | inline |
| get_max_y() const noexcept | QuadNode | inline |
| get_mid_x() const noexcept | QuadNode | inline |
| get_mid_y() const noexcept | QuadNode | inline |
| get_min_x() const noexcept | QuadNode | inline |
| get_min_y() const noexcept | QuadNode | inline |
| get_ne_child() noexcept | QuadNode | inline |
| get_neighbors() | QuadNode | inline |
| get_neighbors_by_side(QuadNode *node, const Side &side, DynList< QuadNode * > &neighbors) | QuadNode | inlineprivatestatic |
| get_north_neighbor(QuadNode *v) noexcept | QuadNode | inlineprivatestatic |
| get_num_points() noexcept | QuadNode | inline |
| get_nw_child() noexcept | QuadNode | inline |
| get_parent() noexcept | QuadNode | inline |
| get_points_set() noexcept | QuadNode | inline |
| get_se_child() noexcept | QuadNode | inline |
| get_south_neighbor(QuadNode *v) noexcept | QuadNode | inlineprivatestatic |
| get_sw_child() noexcept | QuadNode | inline |
| get_west_neighbor(QuadNode *v) noexcept | QuadNode | inlineprivatestatic |
| get_width() const noexcept | QuadNode | inline |
| is_leaf() const noexcept | QuadNode | inline |
| is_ne_child() const noexcept | QuadNode | inline |
| is_nw_child() const noexcept | QuadNode | inline |
| is_se_child() const noexcept | QuadNode | inline |
| is_sw_child() const noexcept | QuadNode | inline |
| level | QuadNode | private |
| max_x | QuadNode | private |
| max_y | QuadNode | private |
| min_x | QuadNode | private |
| min_y | QuadNode | private |
| ne_child | QuadNode | private |
| nw_child | QuadNode | private |
| operator=(const QuadNode &)=delete | QuadNode | |
| parent | QuadNode | private |
| points | QuadNode | private |
| Quad enum name | QuadNode | |
| QuadNode() noexcept | QuadNode | inline |
| QuadNode(const Geom_Number &_min_x, const Geom_Number &_max_x, const Geom_Number &_min_y, const Geom_Number &_max_y, QuadNode *_parent=nullptr) noexcept | QuadNode | inline |
| QuadNode(const QuadNode &)=delete | QuadNode | |
| remove_point(const Point &p) | QuadNode | inline |
| se_child | QuadNode | private |
| search_point(const Point &p) noexcept | QuadNode | inline |
| set_region(const Geom_Number &_min_x, const Geom_Number &_max_x, const Geom_Number &_min_y, const Geom_Number &_max_y) noexcept | QuadNode | inline |
| Side enum name | QuadNode | |
| sw_child | QuadNode | private |