Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_NN_metric_tree< DistanceFunction, SplitterFunction > Member List

This is the complete list of members for T_NN_metric_tree< DistanceFunction, SplitterFunction >, including all inherited members.

ANN_BY_K enum valueT_NN_metric_tree< DistanceFunction, SplitterFunction >
ANN_BY_RANGE enum valueT_NN_metric_tree< DistanceFunction, SplitterFunction >
ANN_query_type enum nameT_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 typedefT_NN_metric_tree< DistanceFunction, SplitterFunction >
FT typedefT_NN_metric_tree< DistanceFunction, SplitterFunction >
get_bucket_maximal_size(void)T_NN_metric_tree< DistanceFunction, SplitterFunction >inlinestatic
get_bucket_size(void) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
get_distance(const Point &p, const Point &q) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
get_nearest_neighbor(const Point &p, bool self_allowed) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
get_number_of_neighbors(void)T_NN_metric_tree< DistanceFunction, SplitterFunction >inlinestatic
get_number_of_points(void) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
get_point(unsigned i) constT_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) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
operator()(const Point &p, bool self_allowed, OutputIterator out) constT_NN_metric_tree< DistanceFunction, SplitterFunction >inline
Point typedefT_NN_metric_tree< DistanceFunction, SplitterFunction >
Point_container typedefT_NN_metric_tree< DistanceFunction, SplitterFunction >
reset(void)T_NN_metric_tree< DistanceFunction, SplitterFunction >inline
Self typedefT_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 typedefT_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