Add documentation for radiusSearch
authorApoorv <apoorvgoel_bt2k16@dtu.ac.in>
Wed, 17 Oct 2018 22:39:16 +0000 (04:09 +0530)
committerApoorv <apoorvgoel_bt2k16@dtu.ac.in>
Wed, 17 Oct 2018 22:39:16 +0000 (04:09 +0530)
modules/flann/include/opencv2/flann.hpp

index 22c6ffc..c72693d 100644 (file)
@@ -217,6 +217,17 @@ public:
                        std::vector<DistanceType>& dists, int knn, const ::cvflann::SearchParams& params);
         void knnSearch(const Mat& queries, Mat& indices, Mat& dists, int knn, const ::cvflann::SearchParams& params);
 
+        /** @brief Performs a radius nearest neighbor search for a given query point using the index.
+
+        @param query The query point.
+        @param indices Vector that will contain the indices of the nearest neighbors found.
+        @param dists Vector that will contain the distances to the nearest neighbors found. It has the same
+        number of elements as indices.
+        @param radius The search radius.
+        @param params SearchParams
+
+        This function returns the number of nearest neighbors found.
+        */
         int radiusSearch(const std::vector<ElementType>& query, std::vector<int>& indices,
                          std::vector<DistanceType>& dists, DistanceType radius, const ::cvflann::SearchParams& params);
         int radiusSearch(const Mat& query, Mat& indices, Mat& dists,