Lines Matching refs:_indices
473 ::cvflann::Matrix<int> _indices(indices.ptr<int>(), indices.rows, indices.cols); in runKnnSearch_()
476 ((IndexType*)index)->knnSearch(_query, _indices, _dists, knn, in runKnnSearch_()
499 ::cvflann::Matrix<int> _indices(indices.ptr<int>(), indices.rows, indices.cols); in runRadiusSearch_()
502 return ((IndexType*)index)->radiusSearch(_query, _indices, _dists, in runRadiusSearch_()
515 static void createIndicesDists(OutputArray _indices, OutputArray _dists, in createIndicesDists() argument
519 if( _indices.needed() ) in createIndicesDists()
521 indices = _indices.getMat(); in createIndicesDists()
526 _indices.release(); in createIndicesDists()
527 _indices.create( rows, minCols, CV_32S ); in createIndicesDists()
528 indices = _indices.getMat(); in createIndicesDists()
551 void Index::knnSearch(InputArray _query, OutputArray _indices, in knnSearch() argument
557 createIndicesDists( _indices, _dists, indices, dists, query.rows, knn, knn, dtype ); in knnSearch()
592 int Index::radiusSearch(InputArray _query, OutputArray _indices, in radiusSearch() argument
599 createIndicesDists( _indices, _dists, indices, dists, query.rows, maxResults, INT_MAX, dtype ); in radiusSearch()