#include <tapkee/defines.hpp>
#include <tapkee/neighbors/covertree.hpp>
#include <tapkee/neighbors/connected.hpp>
#include <tapkee/neighbors/vptree.hpp>
#include <vector>
#include <utility>
#include <algorithm>
Go to the source code of this file.
|
template<class RandomAccessIterator , class Callback > |
Neighbors | find_neighbors_covertree_impl (RandomAccessIterator begin, RandomAccessIterator end, Callback callback, IndexType k) |
|
template<class RandomAccessIterator , class Callback > |
Neighbors | find_neighbors_bruteforce_impl (const RandomAccessIterator &begin, const RandomAccessIterator &end, Callback callback, IndexType k) |
|
template<class RandomAccessIterator , class Callback > |
Neighbors | find_neighbors_vptree_impl (const RandomAccessIterator &begin, const RandomAccessIterator &end, Callback callback, IndexType k) |
|
template<class RandomAccessIterator , class Callback > |
Neighbors | find_neighbors (NeighborsMethod method, const RandomAccessIterator &begin, const RandomAccessIterator &end, const Callback &callback, IndexType k, bool check_connectivity) |
|