Geogram  Version 1.9.1-rc
A programming library of geometric algorithms
GEO::AdaptiveKdTree Member List

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

AdaptiveKdTree(coord_index_t dim)GEO::AdaptiveKdTree
bbox_max_ (defined in GEO::KdTree)GEO::KdTreeprotected
bbox_min_ (defined in GEO::KdTree)GEO::KdTreeprotected
build_tree() overrideGEO::AdaptiveKdTreeprotectedvirtual
Counted()GEO::Countedinlineprotected
create(coord_index_t dimension, const std::string &name="default")GEO::NearestNeighborSearchstatic
create_kd_tree_recursive(index_t b, index_t e, double *bbox_min, double *bbox_max)GEO::AdaptiveKdTreeprotectedvirtual
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::AdaptiveKdTreeprotectedvirtual
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
MAX_LEAF_SIZEGEO::KdTreeprotectedstatic
nb_nodes() constGEO::AdaptiveKdTreeinlineprotected
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
new_node()GEO::AdaptiveKdTreeprotectedvirtual
node_m_GEO::AdaptiveKdTreeprotected
node_right_child_GEO::AdaptiveKdTreeprotected
plane_split(index_t b, index_t e, coord_index_t coord, double val, index_t &br1, index_t &br2)GEO::AdaptiveKdTreeprotectedvirtual
point_coord(int index, coord_index_t coord)GEO::AdaptiveKdTreeinlineprotected
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 b, index_t e, double *bbox_min, double *bbox_max, index_t &m, coord_index_t &cut_dim, double &cut_val)GEO::AdaptiveKdTreeprotectedvirtual
splitting_coord_GEO::AdaptiveKdTreeprotected
splitting_val_GEO::AdaptiveKdTreeprotected
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
~Counted()GEO::Countedprotectedvirtual
~KdTree() overrideGEO::KdTreeprotected
~NearestNeighborSearch() overrideGEO::NearestNeighborSearchprotected