Public Member Functions | Private Attributes
rtflann::KNNRadiusUniqueResultSet< DistanceType > Class Template Reference

#include <result_set.h>

Inheritance diagram for rtflann::KNNRadiusUniqueResultSet< DistanceType >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void clear ()
 KNNRadiusUniqueResultSet (DistanceType radius, size_t capacity)

Private Attributes

DistanceType radius_

Detailed Description

template<typename DistanceType>
class rtflann::KNNRadiusUniqueResultSet< DistanceType >

Class that holds the k NN neighbors within a radius distance

Definition at line 903 of file result_set.h.


Constructor & Destructor Documentation

template<typename DistanceType >
rtflann::KNNRadiusUniqueResultSet< DistanceType >::KNNRadiusUniqueResultSet ( DistanceType  radius,
size_t  capacity 
) [inline]

Constructor

Parameters:
capacitythe number of neighbors to store at max

Definition at line 909 of file result_set.h.


Member Function Documentation

template<typename DistanceType >
void rtflann::KNNRadiusUniqueResultSet< DistanceType >::clear ( ) [inline]

Remove all elements in the set

Reimplemented from rtflann::KNNUniqueResultSet< DistanceType >.

Definition at line 917 of file result_set.h.


Member Data Documentation

template<typename DistanceType >
DistanceType rtflann::KNNRadiusUniqueResultSet< DistanceType >::radius_ [private]

The maximum distance of a neighbor

Definition at line 929 of file result_set.h.


The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:32