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

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

add_point(const Point &p)QuadNodeinline
Color enum nameQuadNode
colorQuadNodeprivate
contains(const Point &p) const noexceptQuadNodeinline
count_points(QuadNode *node) noexceptQuadNodeinlineprivatestatic
empty() noexceptQuadNodeinline
for_each_point(Op &op)QuadNodeinline
for_each_point(Op &&op=Op())QuadNodeinline
get_child_to(const Point &p) constQuadNodeinline
get_color() noexceptQuadNodeinline
get_east_neighbor(QuadNode *v) noexceptQuadNodeinlineprivatestatic
get_height() const noexceptQuadNodeinline
get_level() noexceptQuadNodeinline
get_max_x() const noexceptQuadNodeinline
get_max_y() const noexceptQuadNodeinline
get_mid_x() const noexceptQuadNodeinline
get_mid_y() const noexceptQuadNodeinline
get_min_x() const noexceptQuadNodeinline
get_min_y() const noexceptQuadNodeinline
get_ne_child() noexceptQuadNodeinline
get_neighbors()QuadNodeinline
get_neighbors_by_side(QuadNode *node, const Side &side, DynList< QuadNode * > &neighbors)QuadNodeinlineprivatestatic
get_north_neighbor(QuadNode *v) noexceptQuadNodeinlineprivatestatic
get_num_points() noexceptQuadNodeinline
get_nw_child() noexceptQuadNodeinline
get_parent() noexceptQuadNodeinline
get_points_set() noexceptQuadNodeinline
get_se_child() noexceptQuadNodeinline
get_south_neighbor(QuadNode *v) noexceptQuadNodeinlineprivatestatic
get_sw_child() noexceptQuadNodeinline
get_west_neighbor(QuadNode *v) noexceptQuadNodeinlineprivatestatic
get_width() const noexceptQuadNodeinline
is_leaf() const noexceptQuadNodeinline
is_ne_child() const noexceptQuadNodeinline
is_nw_child() const noexceptQuadNodeinline
is_se_child() const noexceptQuadNodeinline
is_sw_child() const noexceptQuadNodeinline
levelQuadNodeprivate
max_xQuadNodeprivate
max_yQuadNodeprivate
min_xQuadNodeprivate
min_yQuadNodeprivate
ne_childQuadNodeprivate
nw_childQuadNodeprivate
operator=(const QuadNode &)=deleteQuadNode
parentQuadNodeprivate
pointsQuadNodeprivate
Quad enum nameQuadNode
QuadNode() noexceptQuadNodeinline
QuadNode(const Geom_Number &_min_x, const Geom_Number &_max_x, const Geom_Number &_min_y, const Geom_Number &_max_y, QuadNode *_parent=nullptr) noexceptQuadNodeinline
QuadNode(const QuadNode &)=deleteQuadNode
remove_point(const Point &p)QuadNodeinline
se_childQuadNodeprivate
search_point(const Point &p) noexceptQuadNodeinline
set_region(const Geom_Number &_min_x, const Geom_Number &_max_x, const Geom_Number &_min_y, const Geom_Number &_max_y) noexceptQuadNodeinline
Side enum nameQuadNode
sw_childQuadNodeprivate