#include <miniflann.hpp>
List of all members.
Public Member Functions |
| CV_WRAP | Index () |
| CV_WRAP | Index (InputArray features, const IndexParams ¶ms, cvflann::flann_distance_t distType=cvflann::FLANN_DIST_L2) |
| virtual | ~Index () |
| virtual CV_WRAP void | build (InputArray features, const IndexParams ¶ms, cvflann::flann_distance_t distType=cvflann::FLANN_DIST_L2) |
| virtual CV_WRAP void | knnSearch (InputArray query, OutputArray indices, OutputArray dists, int knn, const SearchParams ¶ms=SearchParams()) |
| virtual CV_WRAP int | radiusSearch (InputArray query, OutputArray indices, OutputArray dists, double radius, int maxResults, const SearchParams ¶ms=SearchParams()) |
| virtual CV_WRAP void | save (const std::string &filename) const |
| virtual CV_WRAP bool | load (InputArray features, const std::string &filename) |
| virtual CV_WRAP void | release () |
| CV_WRAP cvflann::flann_distance_t | getDistance () const |
| CV_WRAP cvflann::flann_algorithm_t | getAlgorithm () const |
Protected Attributes |
| cvflann::flann_distance_t | distType |
| cvflann::flann_algorithm_t | algo |
| int | featureType |
| void * | index |
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: