A result-set class used when performing a radius based search.
Definition at line 126 of file nanoflann.hpp.
#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< DistanceType >::RadiusResultSet | ( | DistanceType | radius_, |
| std::vector< std::pair< int, DistanceType > > & | indices_dists | ||
| ) | [inline] |
Definition at line 133 of file nanoflann.hpp.
References nanoflann::KNNResultSet< DistanceType >::init().
| nanoflann::RadiusResultSet< DistanceType >::~RadiusResultSet | ( | ) | [inline] |
Definition at line 138 of file nanoflann.hpp.
| void nanoflann::RadiusResultSet< DistanceType >::addPoint | ( | DistanceType | dist, |
| int | index | ||
| ) | [inline] |
Definition at line 146 of file nanoflann.hpp.
| bool nanoflann::RadiusResultSet< DistanceType >::full | ( | ) | const [inline] |
Definition at line 144 of file nanoflann.hpp.
| void nanoflann::RadiusResultSet< DistanceType >::init | ( | ) | [inline] |
Definition at line 140 of file nanoflann.hpp.
| size_t nanoflann::RadiusResultSet< DistanceType >::size | ( | ) | const [inline] |
Definition at line 142 of file nanoflann.hpp.
Referenced by nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::radiusSearch().
| DistanceType nanoflann::RadiusResultSet< DistanceType >::worstDist | ( | ) | const [inline] |
Definition at line 152 of file nanoflann.hpp.
| std::vector<std::pair<int,DistanceType> >& nanoflann::RadiusResultSet< DistanceType >::m_indices_dists |
Definition at line 131 of file nanoflann.hpp.
| const DistanceType nanoflann::RadiusResultSet< DistanceType >::radius |
Definition at line 129 of file nanoflann.hpp.
| Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 | Hosted on: |