#include "autotuned_index.h"
|  | 
|  | AutotunedIndex (const Matrix< ElementType > &inputData, const IndexParams ¶ms=AutotunedIndexParams(), Distance d=Distance()) | 
|  | 
|  | AutotunedIndex (const AutotunedIndex &) | 
|  | 
| virtual | ~AutotunedIndex () | 
|  | 
| virtual void | buildIndex () CV_OVERRIDE | 
|  | 
| virtual void | findNeighbors (ResultSet< DistanceType > &result, const ElementType *vec, const SearchParams &searchParams) CV_OVERRIDE | 
|  | 
| IndexParams | getParameters () const CV_OVERRIDE | 
|  | 
| SearchParams | getSearchParameters () const | 
|  | 
| float | getSpeedup () const | 
|  | 
| virtual flann_algorithm_t | getType () const CV_OVERRIDE | 
|  | 
| virtual void | loadIndex (FILE *stream) CV_OVERRIDE | 
|  | 
| AutotunedIndex & | operator= (const AutotunedIndex &) | 
|  | 
| virtual void | saveIndex (FILE *stream) CV_OVERRIDE | 
|  | 
| virtual size_t | size () const CV_OVERRIDE | 
|  | 
| virtual int | usedMemory () const CV_OVERRIDE | 
|  | 
| virtual size_t | veclen () const CV_OVERRIDE | 
|  | 
| virtual | ~NNIndex () | 
|  | 
| virtual void | knnSearch (const Matrix< ElementType > &queries, Matrix< int > &indices, Matrix< DistanceType > &dists, int knn, const SearchParams ¶ms) | 
|  | Perform k-nearest neighbor search.  More... 
 | 
|  | 
| virtual int | radiusSearch (const Matrix< ElementType > &query, Matrix< int > &indices, Matrix< DistanceType > &dists, float radius, const SearchParams ¶ms) | 
|  | Perform radius search.  More... 
 | 
|  | 
§ DistanceType
template<typename Distance> 
      
 
 
§ ElementType
template<typename Distance> 
      
 
 
§ AutotunedIndex() [1/2]
template<typename Distance> 
 
 
§ AutotunedIndex() [2/2]
template<typename Distance> 
      
 
 
§ ~AutotunedIndex()
template<typename Distance> 
 
 
§ buildIndex()
template<typename Distance> 
 
 
§ findNeighbors()
template<typename Distance> 
 
 
§ getParameters()
template<typename Distance> 
 
 
§ getSearchParameters()
template<typename Distance> 
 
 
§ getSpeedup()
template<typename Distance> 
 
 
§ getType()
template<typename Distance> 
 
 
§ loadIndex()
template<typename Distance> 
 
 
§ operator=()
template<typename Distance> 
      
 
 
§ saveIndex()
template<typename Distance> 
 
 
§ size()
template<typename Distance> 
 
 
§ usedMemory()
template<typename Distance> 
 
 
§ veclen()
template<typename Distance> 
 
 
The documentation for this class was generated from the following file: