Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes
nanoflann::RadiusResultSet< DistanceType > Class Template Reference

Detailed Description

template<typename DistanceType>
class nanoflann::RadiusResultSet< DistanceType >

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>

List of all members.

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

Constructor & Destructor Documentation

template<typename DistanceType>
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().

template<typename DistanceType>
nanoflann::RadiusResultSet< DistanceType >::~RadiusResultSet ( ) [inline]

Definition at line 138 of file nanoflann.hpp.


Member Function Documentation

template<typename DistanceType>
void nanoflann::RadiusResultSet< DistanceType >::addPoint ( DistanceType  dist,
int  index 
) [inline]

Definition at line 146 of file nanoflann.hpp.

template<typename DistanceType>
bool nanoflann::RadiusResultSet< DistanceType >::full ( ) const [inline]

Definition at line 144 of file nanoflann.hpp.

template<typename DistanceType>
void nanoflann::RadiusResultSet< DistanceType >::init ( ) [inline]

Definition at line 140 of file nanoflann.hpp.

template<typename DistanceType>
size_t nanoflann::RadiusResultSet< DistanceType >::size ( ) const [inline]
template<typename DistanceType>
DistanceType nanoflann::RadiusResultSet< DistanceType >::worstDist ( ) const [inline]

Definition at line 152 of file nanoflann.hpp.


Member Data Documentation

template<typename DistanceType>
std::vector<std::pair<int,DistanceType> >& nanoflann::RadiusResultSet< DistanceType >::m_indices_dists

Definition at line 131 of file nanoflann.hpp.

template<typename DistanceType>
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:
SourceForge.net Logo