ANN_BY_K enum value | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
ANN_BY_RANGE enum value | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
ANN_query_type enum name | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
clear(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
clear_all_buckets(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
Distance typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
FT typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
get_bucket_maximal_size(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
get_bucket_size(void) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
get_distance(const Point &p, const Point &q) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
get_nearest_neighbor(const Point &p, bool self_allowed) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
get_number_of_neighbors(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
get_number_of_points(void) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
get_point(unsigned i) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
get_range(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
get_unbalanced_ratio(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
insert(const Point &p) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
insert(InputIterator begin, InputIterator end) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
operator()(const Point &p, bool self_allowed) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
operator()(const Point &p, bool self_allowed, OutputIterator out) const | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
Point typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
Point_container typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
reset(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
Self typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
set_bucket_maximal_size(unsigned k) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
set_number_of_neighbors(unsigned k) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
set_query_type(ANN_query_type query_type) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
set_range(const FT &range) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
set_unbalanced_ratio(double d) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inlinestatic |
Splitter typedef | T_NN_metric_tree< DistanceFunction, SplitterFunction > | |
T_NN_metric_tree(Self *parent=NULL) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
T_NN_metric_tree(Distance &distance, Self *parent=NULL) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
T_NN_metric_tree(const Self &other) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |
~T_NN_metric_tree(void) | T_NN_metric_tree< DistanceFunction, SplitterFunction > | inline |