A result-set class used when performing a radius based search.
#include <mrpt/otherlibs/nanoflann/nanoflann.hpp>
Public Member Functions | |
| RadiusResultSet (DistanceType radius_, std::vector< std::pair< int, DistanceType > > &indices_dists) | |
| ~RadiusResultSet () | |
| void | init () |
| size_t | size () const |
| bool | full () const |
| void | addPoint (DistanceType dist, int index) |
| DistanceType | worstDist () const |
Public Attributes | |
| const DistanceType | radius |
| std::vector< std::pair< int, DistanceType > > & | m_indices_dists |
| nanoflann::RadiusResultSet::RadiusResultSet | ( | DistanceType | radius_, |
| std::vector< std::pair< int, DistanceType > > & | indices_dists | ||
| ) | [inline] |
Definition at line 133 of file nanoflann.hpp.
References nanoflann::KNNResultSet::init().
| nanoflann::RadiusResultSet::~RadiusResultSet | ( | ) | [inline] |
Definition at line 138 of file nanoflann.hpp.
| void nanoflann::RadiusResultSet::addPoint | ( | DistanceType | dist, |
| int | index | ||
| ) | [inline] |
Definition at line 146 of file nanoflann.hpp.
| bool nanoflann::RadiusResultSet::full | ( | ) | const [inline] |
Definition at line 144 of file nanoflann.hpp.
| void nanoflann::RadiusResultSet::init | ( | ) | [inline] |
Definition at line 140 of file nanoflann.hpp.
| size_t nanoflann::RadiusResultSet::size | ( | ) | const [inline] |
Definition at line 142 of file nanoflann.hpp.
| DistanceType nanoflann::RadiusResultSet::worstDist | ( | ) | const [inline] |
Definition at line 152 of file nanoflann.hpp.
| std::vector<std::pair<int,DistanceType> >& nanoflann::RadiusResultSet::m_indices_dists |
Definition at line 131 of file nanoflann.hpp.
| const DistanceType nanoflann::RadiusResultSet::radius |
Definition at line 129 of file nanoflann.hpp.
| Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011 |