Classes | Public Member Functions
cvflann::RadiusResultSet< ELEM_TYPE > Class Template Reference

#include <result_set.h>

Inherits cvflann::ResultSet< ELEM_TYPE >.

List of all members.

Classes

struct  Item

Public Member Functions

 RadiusResultSet (float radius_)
 ~RadiusResultSet ()
void init (const ELEM_TYPE *target_, int veclen_)
int * getNeighbors ()
float * getDistances ()
size_t size () const
bool full () const
bool addPoint (const ELEM_TYPE *point, int index)
float worstDist () const

Detailed Description

template<typename ELEM_TYPE>
class cvflann::RadiusResultSet< ELEM_TYPE >

A result-set class used when performing a radius based search.


Constructor & Destructor Documentation

template<typename ELEM_TYPE >
cvflann::RadiusResultSet< ELEM_TYPE >::RadiusResultSet ( float  radius_)
template<typename ELEM_TYPE >
cvflann::RadiusResultSet< ELEM_TYPE >::~RadiusResultSet ( )

Member Function Documentation

template<typename ELEM_TYPE >
void cvflann::RadiusResultSet< ELEM_TYPE >::init ( const ELEM_TYPE *  target_,
int  veclen_ 
) [virtual]
template<typename ELEM_TYPE >
int* cvflann::RadiusResultSet< ELEM_TYPE >::getNeighbors ( ) [virtual]
template<typename ELEM_TYPE >
float* cvflann::RadiusResultSet< ELEM_TYPE >::getDistances ( ) [virtual]
template<typename ELEM_TYPE >
size_t cvflann::RadiusResultSet< ELEM_TYPE >::size ( ) const [virtual]
template<typename ELEM_TYPE >
bool cvflann::RadiusResultSet< ELEM_TYPE >::full ( ) const [virtual]
template<typename ELEM_TYPE >
bool cvflann::RadiusResultSet< ELEM_TYPE >::addPoint ( const ELEM_TYPE *  point,
int  index 
) [virtual]
template<typename ELEM_TYPE >
float cvflann::RadiusResultSet< ELEM_TYPE >::worstDist ( ) const [virtual]

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