From 6dcafe0c2dd6e85c88d099fdb8a80280d5b9a092 Mon Sep 17 00:00:00 2001 From: Maksim Shabunin Date: Thu, 20 Nov 2014 18:10:59 +0300 Subject: [PATCH] Doxygen documentation: cuda submodules reorganized --- doc/Doxyfile.in | 2 +- modules/core/include/opencv2/core/cuda.hpp | 9 --------- modules/cuda/include/opencv2/cuda.hpp | 3 +++ 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index b27593764f..dd1edd64a9 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -119,7 +119,7 @@ REFERENCES_LINK_SOURCE = YES SOURCE_TOOLTIPS = YES USE_HTAGS = NO VERBATIM_HEADERS = NO -ALPHABETICAL_INDEX = NO +ALPHABETICAL_INDEX = YES COLS_IN_ALPHA_INDEX = 5 IGNORE_PREFIX = GENERATE_HTML = YES diff --git a/modules/core/include/opencv2/core/cuda.hpp b/modules/core/include/opencv2/core/cuda.hpp index 218ebd86f9..5564807fe3 100644 --- a/modules/core/include/opencv2/core/cuda.hpp +++ b/modules/core/include/opencv2/core/cuda.hpp @@ -51,15 +51,6 @@ #include "opencv2/core.hpp" #include "opencv2/core/cuda_types.hpp" -/** - @addtogroup cuda - @{ - @defgroup cuda_init Initalization and Information - @defgroup cuda_struct Data Structures - @defgroup cuda_calib3d Camera Calibration and 3D Reconstruction - @} - */ - namespace cv { namespace cuda { //! @addtogroup cuda_struct diff --git a/modules/cuda/include/opencv2/cuda.hpp b/modules/cuda/include/opencv2/cuda.hpp index 1937987db5..67d4fdd855 100644 --- a/modules/cuda/include/opencv2/cuda.hpp +++ b/modules/cuda/include/opencv2/cuda.hpp @@ -53,6 +53,9 @@ @defgroup cuda CUDA-accelerated Computer Vision @ref cuda_intro "Introduction page" @{ + @defgroup cuda_init Initalization and Information + @defgroup cuda_struct Data Structures + @defgroup cuda_calib3d Camera Calibration and 3D Reconstruction @defgroup cuda_objdetect Object Detection @}