, including all inherited members.
addPoints(const Matrix< ElementType > &points, float rebuild_threshold=2) | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
AutotunedIndex(const Matrix< ElementType > &inputData, const IndexParams ¶ms=AutotunedIndexParams(), Distance d=Distance()) | rtflann::AutotunedIndex< Distance > | [inline] |
AutotunedIndex(const IndexParams ¶ms=AutotunedIndexParams(), Distance d=Distance()) | rtflann::AutotunedIndex< Distance > | [inline] |
AutotunedIndex(const AutotunedIndex &other) | rtflann::AutotunedIndex< Distance > | [inline] |
BaseClass typedef | rtflann::AutotunedIndex< Distance > | |
bestIndex_ | rtflann::AutotunedIndex< Distance > | [private] |
bestParams_ | rtflann::AutotunedIndex< Distance > | [private] |
bestSearchParams_ | rtflann::AutotunedIndex< Distance > | [private] |
build_weight_ | rtflann::AutotunedIndex< Distance > | [private] |
buildIndex() | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
buildIndex(const Matrix< ElementType > &dataset) | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
buildIndexImpl() | rtflann::AutotunedIndex< Distance > | [inline, protected, virtual] |
cleanRemovedPoints() | rtflann::NNIndex< Distance > | [inline, protected] |
clone() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
data_ptr_ | rtflann::NNIndex< Distance > | [protected] |
dataset_ | rtflann::AutotunedIndex< Distance > | [private] |
distance_ | rtflann::NNIndex< Distance > | [protected] |
DistanceType typedef | rtflann::AutotunedIndex< Distance > | |
ElementType typedef | rtflann::AutotunedIndex< Distance > | |
estimateBuildParams() | rtflann::AutotunedIndex< Distance > | [inline, private] |
estimateSearchParams(SearchParams &searchParams) | rtflann::AutotunedIndex< Distance > | [inline, private] |
evaluate_kdtree(CostData &cost) | rtflann::AutotunedIndex< Distance > | [inline, private] |
evaluate_kmeans(CostData &cost) | rtflann::AutotunedIndex< Distance > | [inline, private] |
extendDataset(const Matrix< ElementType > &new_points) | rtflann::NNIndex< Distance > | [inline, protected] |
findNeighbors(ResultSet< DistanceType > &result, const ElementType *vec, const SearchParams &searchParams) const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
freeIndex() | rtflann::AutotunedIndex< Distance > | [inline, protected, virtual] |
getParameters() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
getPoint(size_t id) | rtflann::NNIndex< Distance > | [inline, virtual] |
getSearchParameters() const | rtflann::AutotunedIndex< Distance > | [inline] |
getSpeedup() const | rtflann::AutotunedIndex< Distance > | [inline] |
getType() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
gt_matches_ | rtflann::AutotunedIndex< Distance > | [private] |
id_to_index(size_t id) | rtflann::NNIndex< Distance > | [inline, protected] |
ids_ | rtflann::NNIndex< Distance > | [protected] |
index_params_ | rtflann::NNIndex< Distance > | [protected] |
IndexType typedef | rtflann::AutotunedIndex< Distance > | |
indices_to_ids(const size_t *in, size_t *out, size_t size) const | rtflann::NNIndex< Distance > | [inline, protected] |
knnSearch(const Matrix< ElementType > &queries, Matrix< size_t > &indices, Matrix< DistanceType > &dists, size_t knn, const SearchParams ¶ms) const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
knnSearch(const Matrix< ElementType > &queries, std::vector< std::vector< size_t > > &indices, std::vector< std::vector< DistanceType > > &dists, size_t knn, const SearchParams ¶ms) const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
rtflann::NNIndex::knnSearch(const Matrix< ElementType > &queries, std::vector< std::vector< int > > &indices, std::vector< std::vector< DistanceType > > &dists, size_t knn, const SearchParams ¶ms) const | rtflann::NNIndex< Distance > | [inline] |
last_id_ | rtflann::NNIndex< Distance > | [protected] |
loadIndex(FILE *stream) | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
memory_weight_ | rtflann::AutotunedIndex< Distance > | [private] |
needs_kdtree_distance typedef | rtflann::AutotunedIndex< Distance > | |
NNIndex(Distance d) | rtflann::NNIndex< Distance > | [inline] |
NNIndex(const IndexParams ¶ms, Distance d) | rtflann::NNIndex< Distance > | [inline] |
NNIndex(const NNIndex &other) | rtflann::NNIndex< Distance > | [inline] |
operator=(AutotunedIndex other) | rtflann::AutotunedIndex< Distance > | [inline] |
optimizeKDTree(std::vector< CostData > &costs) | rtflann::AutotunedIndex< Distance > | [inline, private] |
optimizeKMeans(std::vector< CostData > &costs) | rtflann::AutotunedIndex< Distance > | [inline, private] |
points_ | rtflann::NNIndex< Distance > | [protected] |
radiusSearch(const Matrix< ElementType > &queries, Matrix< size_t > &indices, Matrix< DistanceType > &dists, DistanceType radius, const SearchParams ¶ms) const | rtflann::AutotunedIndex< Distance > | [inline] |
radiusSearch(const Matrix< ElementType > &queries, std::vector< std::vector< size_t > > &indices, std::vector< std::vector< DistanceType > > &dists, DistanceType radius, const SearchParams ¶ms) const | rtflann::AutotunedIndex< Distance > | [inline] |
rtflann::NNIndex::radiusSearch(const Matrix< ElementType > &queries, Matrix< size_t > &indices, Matrix< DistanceType > &dists, float radius, const SearchParams ¶ms) const | rtflann::NNIndex< Distance > | [inline, virtual] |
rtflann::NNIndex::radiusSearch(const Matrix< ElementType > &queries, Matrix< int > &indices, Matrix< DistanceType > &dists, float radius, const SearchParams ¶ms) const | rtflann::NNIndex< Distance > | [inline] |
rtflann::NNIndex::radiusSearch(const Matrix< ElementType > &queries, std::vector< std::vector< size_t > > &indices, std::vector< std::vector< DistanceType > > &dists, float radius, const SearchParams ¶ms) const | rtflann::NNIndex< Distance > | [inline, virtual] |
rtflann::NNIndex::radiusSearch(const Matrix< ElementType > &queries, std::vector< std::vector< int > > &indices, std::vector< std::vector< DistanceType > > &dists, float radius, const SearchParams ¶ms) const | rtflann::NNIndex< Distance > | [inline] |
removed_ | rtflann::NNIndex< Distance > | [protected] |
removed_count_ | rtflann::NNIndex< Distance > | [protected] |
removed_points_ | rtflann::NNIndex< Distance > | [protected] |
removedCount() const | rtflann::NNIndex< Distance > | [inline] |
removePoint(size_t id) | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
sample_fraction_ | rtflann::AutotunedIndex< Distance > | [private] |
sampledDataset_ | rtflann::AutotunedIndex< Distance > | [private] |
saveIndex(FILE *stream) | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
serialize(Archive &ar) | rtflann::AutotunedIndex< Distance > | [inline] |
setDataset(const Matrix< ElementType > &dataset) | rtflann::NNIndex< Distance > | [inline, protected] |
size() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
size_ | rtflann::NNIndex< Distance > | [protected] |
size_at_build_ | rtflann::NNIndex< Distance > | [protected] |
sizeAtBuild() const | rtflann::NNIndex< Distance > | [inline] |
speedup_ | rtflann::AutotunedIndex< Distance > | [private] |
swap(AutotunedIndex &other) | rtflann::AutotunedIndex< Distance > | [inline, private] |
rtflann::NNIndex::swap(NNIndex &other) | rtflann::NNIndex< Distance > | [inline, protected] |
target_precision_ | rtflann::AutotunedIndex< Distance > | [private] |
testDataset_ | rtflann::AutotunedIndex< Distance > | [private] |
usedMemory() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
veclen() const | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
veclen_ | rtflann::NNIndex< Distance > | [protected] |
~AutotunedIndex() | rtflann::AutotunedIndex< Distance > | [inline, virtual] |
~IndexBase() | rtflann::IndexBase | [inline, virtual] |
~NNIndex() | rtflann::NNIndex< Distance > | [inline, virtual] |