#include <nanoflann.hpp>
◆ CountType
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ DistanceType
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ IndexType
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ KNNResultSet()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ addPoint()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
Called during search to add an element matching the criteria.
- Returns
- true if the search should be continued, false if the results are sufficient
If defined and two points have the same distance, the one with the lowest-index will be returned first.
◆ full()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ init()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ size()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ worstDist()
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ capacity
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ count
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ dists
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
◆ indices
template<typename _DistanceType , typename _IndexType = size_t, typename _CountType = size_t>
The documentation for this class was generated from the following file: