#include <opencv2/flann/result_set.h>
Public Member Functions | |
virtual | ~ResultSet () |
virtual void | addPoint (DistanceType dist, int index)=0 |
virtual bool | full () const =0 |
virtual DistanceType | worstDist () const =0 |
|
inlinevirtual |
|
pure virtual |
Implemented in cvflann::RadiusUniqueResultSet< DistanceType >, cvflann::KNNUniqueResultSet< DistanceType >, cvflann::RadiusResultSet< DistanceType >, cvflann::KNNResultSet< DistanceType >, and cvflann::KNNSimpleResultSet< DistanceType >.
Referenced by cvflann::LshIndex< Distance >::findNeighbors(), cvflann::KDTreeSingleIndex< Distance >::findNeighbors(), cvflann::KDTreeIndex< Distance >::getParameters(), cvflann::KMeansIndex< Distance >::getParameters(), and cvflann::HierarchicalClusteringIndex< Distance >::getParameters().
|
pure virtual |
Implemented in cvflann::RadiusUniqueResultSet< DistanceType >, cvflann::UniqueResultSet< DistanceType >, cvflann::RadiusResultSet< DistanceType >, cvflann::KNNResultSet< DistanceType >, and cvflann::KNNSimpleResultSet< DistanceType >.
Referenced by cvflann::KDTreeIndex< Distance >::getParameters(), cvflann::KMeansIndex< Distance >::getParameters(), and cvflann::HierarchicalClusteringIndex< Distance >::getParameters().
|
pure virtual |
Implemented in cvflann::RadiusUniqueResultSet< DistanceType >, cvflann::UniqueResultSet< DistanceType >, cvflann::RadiusResultSet< DistanceType >, cvflann::KNNResultSet< DistanceType >, and cvflann::KNNSimpleResultSet< DistanceType >.
Referenced by cvflann::KDTreeSingleIndex< Distance >::findNeighbors(), cvflann::KDTreeIndex< Distance >::getParameters(), and cvflann::KMeansIndex< Distance >::getParameters().