OpenCV: cvflann::KMeansIndex< Distance >::KMeansDistanceComputer Class Reference

| OpenCV 3.4.2 Open Source Computer Vision

Public Member Functions | List of all members
cvflann::KMeansIndex< Distance >::KMeansDistanceComputer Class Reference

`#include "kmeans_index.h"`

Inheritance diagram for cvflann::KMeansIndex< Distance >::KMeansDistanceComputer:

## Public Member Functions
| KMeansDistanceComputer (Distance _distance, const Matrix< ElementType > &_dataset, const int _branching, const int *_indices, const Matrix< double > &_dcenters, const size_t _veclen, int *_count, int *_belongs_to, std::vector< DistanceType > &_radiuses, bool &_converged, cv::Mutex &_mtx)
void | operator() (const cv::Range &range) const CV_OVERRIDE
Public Member Functions inherited from cv::ParallelLoopBody
virtual | ~ParallelLoopBody ()

## Constructor & Destructor Documentation

## ◆ KMeansDistanceComputer()

template<typename Distance>

cvflann::KMeansIndex< Distance >::KMeansDistanceComputer::KMeansDistanceComputer | ( | Distance | _distance,
|  | const Matrix< ElementType > & | _dataset,
|  | const int | _branching,
|  | const int * | _indices,
|  | const Matrix< double > & | _dcenters,
|  | const size_t | _veclen,
|  | int * | _count,
|  | int * | _belongs_to,
|  | std::vector< DistanceType > & | _radiuses,
|  | bool & | _converged,
|  | cv::Mutex & | _mtx
| ) |  |
| inline

## Member Function Documentation

## ◆ operator()()

template<typename Distance>

void cvflann::KMeansIndex< Distance >::KMeansDistanceComputer::operator() | ( | const cv::Range & | range | ) | const
| inlinevirtual

Implements cv::ParallelLoopBody.

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

- flann/include/opencv2/flann/kmeans_index.h