#include <result_set.h>
Inherits cvflann::ResultSet< ELEM_TYPE >.
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 |
A result-set class used when performing a radius based search.
cvflann::RadiusResultSet< ELEM_TYPE >::RadiusResultSet | ( | float | radius_ | ) |
cvflann::RadiusResultSet< ELEM_TYPE >::~RadiusResultSet | ( | ) |
void cvflann::RadiusResultSet< ELEM_TYPE >::init | ( | const ELEM_TYPE * | target_, | |
int | veclen_ | |||
) | [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
int* cvflann::RadiusResultSet< ELEM_TYPE >::getNeighbors | ( | ) | [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
float* cvflann::RadiusResultSet< ELEM_TYPE >::getDistances | ( | ) | [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
size_t cvflann::RadiusResultSet< ELEM_TYPE >::size | ( | ) | const [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
bool cvflann::RadiusResultSet< ELEM_TYPE >::full | ( | ) | const [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
bool cvflann::RadiusResultSet< ELEM_TYPE >::addPoint | ( | const ELEM_TYPE * | point, | |
int | index | |||
) | [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.
float cvflann::RadiusResultSet< ELEM_TYPE >::worstDist | ( | ) | const [virtual] |
Implements cvflann::ResultSet< ELEM_TYPE >.