Geogram  Version 1.9.1
A programming library of geometric algorithms
GEO::BalancedKdTree Member List

This is the complete list of members for GEO::BalancedKdTree, including all inherited members.

BalancedKdTree(coord_index_t dim)GEO::BalancedKdTree
bbox_max_ (defined in GEO::KdTree)GEO::KdTreeprotected
bbox_min_ (defined in GEO::KdTree)GEO::KdTreeprotected
best_splitting_coord(index_t b, index_t e)GEO::BalancedKdTreeprotected
build_tree() overrideGEO::BalancedKdTreeprotectedvirtual
Counted()GEO::Countedinlineprotected
create(coord_index_t dimension, const std::string &name="default")GEO::NearestNeighborSearchstatic
create_kd_tree_recursive(index_t node_index, index_t b, index_t e)GEO::BalancedKdTreeinlineprotected
dimension() constGEO::NearestNeighborSearchinline
dimension_ (defined in GEO::NearestNeighborSearch)GEO::NearestNeighborSearchprotected
exact() constGEO::NearestNeighborSearchinline
exact_ (defined in GEO::NearestNeighborSearch)GEO::NearestNeighborSearchprotected
get_minmax(index_t b, index_t e, coord_index_t coord, double &minval, double &maxval) constGEO::KdTreeinlineprotected
get_nearest_neighbor(const double *query_point) constGEO::NearestNeighborSearchinline
get_nearest_neighbors(index_t nb_neighbors, const double *query_point, index_t *neighbors, double *neighbors_sq_dist) const overrideGEO::KdTreevirtual
get_nearest_neighbors(index_t nb_neighbors, const double *query_point, index_t *neighbors, double *neighbors_sq_dist, KeepInitialValues) const overrideGEO::KdTreevirtual
get_nearest_neighbors(index_t nb_neighbors, index_t query_point, index_t *neighbors, double *neighbors_sq_dist) const overrideGEO::KdTreevirtual
get_nearest_neighbors_leaf(index_t node_index, index_t b, index_t e, const double *query_point, NearestNeighbors &neighbors) constGEO::KdTreeprotectedvirtual
get_nearest_neighbors_recursive(index_t node_index, index_t b, index_t e, double *bbox_min, double *bbox_max, double bbox_dist, const double *query_point, NearestNeighbors &neighbors) constGEO::KdTreevirtual
get_node(index_t n, index_t b, index_t e, index_t &left_child, index_t &right_child, coord_index_t &splitting_coord, index_t &m, double &splitting_val) const overrideGEO::BalancedKdTreeprotectedvirtual
init_bbox_and_bbox_dist_for_traversal(double *bbox_min, double *bbox_max, double &box_dist, const double *query_point) constGEO::KdTree
is_shared() constGEO::Countedinline
KdTree(coord_index_t dim)GEO::KdTree
m0_GEO::BalancedKdTreeprotected
m1_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m2_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m3_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m4_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m5_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m6_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m7_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
m8_ (defined in GEO::BalancedKdTree)GEO::BalancedKdTreeprotected
MAX_LEAF_SIZEGEO::KdTreeprotectedstatic
max_node_index(index_t node_id, index_t b, index_t e)GEO::BalancedKdTreeinlineprotectedstatic
nb_points() constGEO::NearestNeighborSearchinline
nb_points_ (defined in GEO::NearestNeighborSearch)GEO::NearestNeighborSearchprotected
nb_refs() constGEO::Countedinline
NearestNeighborSearch(coord_index_t dimension)GEO::NearestNeighborSearchprotected
NearestNeighborSearch_var typedefGEO::NearestNeighborSearchrelated
NearestNeighborSearchFactory typedefGEO::NearestNeighborSearchrelated
point_index_ (defined in GEO::KdTree)GEO::KdTreeprotected
point_ptr(index_t i) constGEO::NearestNeighborSearchinline
points_ (defined in GEO::NearestNeighborSearch)GEO::NearestNeighborSearchprotected
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
root() constGEO::KdTreeinline
root_ (defined in GEO::KdTree)GEO::KdTreeprotected
set_exact(bool x)GEO::NearestNeighborSearchvirtual
set_points(index_t nb_points, const double *points) overrideGEO::KdTreevirtual
set_points(index_t nb_points, const double *points, index_t stride) overrideGEO::KdTreevirtual
split_kd_node(index_t node_index, index_t b, index_t e)GEO::BalancedKdTreeprotected
splitting_coord_GEO::BalancedKdTreeprotected
splitting_val_GEO::BalancedKdTreeprotected
spread(index_t b, index_t e, coord_index_t coord) constGEO::KdTreeinlineprotected
stride_ (defined in GEO::NearestNeighborSearch)GEO::NearestNeighborSearchprotected
stride_supported() const overrideGEO::KdTreevirtual
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
~BalancedKdTree() overrideGEO::BalancedKdTreeprotected
~Counted()GEO::Countedprotectedvirtual
~KdTree() overrideGEO::KdTreeprotected
~NearestNeighborSearch() overrideGEO::NearestNeighborSearchprotected