D                1942 3rdparty/libpng/png.c          png_uint_32 A, T, D;
D                1956 3rdparty/libpng/png.c             negative = !negative, D = -divisor;
D                1958 3rdparty/libpng/png.c             D = divisor;
D                1977 3rdparty/libpng/png.c          if (s32 < D) /* else overflow */
D                1991 3rdparty/libpng/png.c                   d32 = D >> (32-bitshift), d00 = D << bitshift;
D                1994 3rdparty/libpng/png.c                   d32 = 0, d00 = D;
D                2008 3rdparty/libpng/png.c             if (s00 >= (D >> 1))
D                 126 3rdparty/libwebp/cpu-features/cpu-features.c         D("Can't open %s: %s\n", pathname, strerror(errno));
D                 135 3rdparty/libwebp/cpu-features/cpu-features.c             D("Error while reading %s: %s\n", pathname, strerror(errno));
D                 159 3rdparty/libwebp/cpu-features/cpu-features.c         D("Could not open %s: %s\n", pathname, strerror(errno));
D                 168 3rdparty/libwebp/cpu-features/cpu-features.c             D("Error while reading from %s: %s\n", pathname, strerror(errno));
D                 405 3rdparty/libwebp/cpu-features/cpu-features.c         D("Could not read %s: %s\n", filename, strerror(errno));
D                 444 3rdparty/libwebp/cpu-features/cpu-features.c         D("Could not open %s: %s\n", filepath, strerror(errno));
D                 455 3rdparty/libwebp/cpu-features/cpu-features.c             D("Error while reading %s: %s\n", filepath, strerror(errno));
D                 475 3rdparty/libwebp/cpu-features/cpu-features.c         D("Found cpuFeatures = '%s'\n", cpuFeatures);
D                 554 3rdparty/libwebp/cpu-features/cpu-features.c       D("cpuinfo_len cannot be computed!");
D                 559 3rdparty/libwebp/cpu-features/cpu-features.c       D("cpuinfo buffer could not be allocated");
D                 563 3rdparty/libwebp/cpu-features/cpu-features.c     D("cpuinfo_len is (%d):\n%.*s\n", cpuinfo_len,
D                 577 3rdparty/libwebp/cpu-features/cpu-features.c     D("found cpuCount = %d\n", g_cpuCount);
D                 599 3rdparty/libwebp/cpu-features/cpu-features.c             D("found cpuArch = '%s'\n", cpuArch);
D                 626 3rdparty/libwebp/cpu-features/cpu-features.c                     D("found cpuProc = '%s'\n", cpuProc);
D                 628 3rdparty/libwebp/cpu-features/cpu-features.c                         D("CPU processor and architecture mismatch!!\n");
D                 273 3rdparty/libwebp/dsp/dec.c   const int D = dst[-1 + 2 * BPS];
D                 276 3rdparty/libwebp/dsp/dec.c   *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(B, C, D);
D                 277 3rdparty/libwebp/dsp/dec.c   *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(C, D, E);
D                 278 3rdparty/libwebp/dsp/dec.c   *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(D, E, E);
D                 298 3rdparty/libwebp/dsp/dec.c   const int D = dst[3 - BPS];
D                 305 3rdparty/libwebp/dsp/dec.c   DST(3, 0)                                     = AVG3(D, C, B);
D                 312 3rdparty/libwebp/dsp/dec.c   const int D = dst[3 - BPS];
D                 318 3rdparty/libwebp/dsp/dec.c   DST(1, 0) = DST(0, 1)                         = AVG3(B, C, D);
D                 319 3rdparty/libwebp/dsp/dec.c   DST(2, 0) = DST(1, 1) = DST(0, 2)             = AVG3(C, D, E);
D                 320 3rdparty/libwebp/dsp/dec.c   DST(3, 0) = DST(2, 1) = DST(1, 2) = DST(0, 3) = AVG3(D, E, F);
D                 334 3rdparty/libwebp/dsp/dec.c   const int D = dst[3 - BPS];
D                 338 3rdparty/libwebp/dsp/dec.c   DST(3, 0)             = AVG2(C, D);
D                 345 3rdparty/libwebp/dsp/dec.c   DST(3, 1) =             AVG3(B, C, D);
D                 352 3rdparty/libwebp/dsp/dec.c   const int D = dst[3 - BPS];
D                 359 3rdparty/libwebp/dsp/dec.c   DST(2, 0) = DST(1, 2) = AVG2(C, D);
D                 360 3rdparty/libwebp/dsp/dec.c   DST(3, 0) = DST(2, 2) = AVG2(D, E);
D                 363 3rdparty/libwebp/dsp/dec.c   DST(1, 1) = DST(0, 3) = AVG3(B, C, D);
D                 364 3rdparty/libwebp/dsp/dec.c   DST(2, 1) = DST(1, 3) = AVG3(C, D, E);
D                 365 3rdparty/libwebp/dsp/dec.c   DST(3, 1) = DST(2, 3) = AVG3(D, E, F);
D                 389 3rdparty/libwebp/dsp/enc.c   const int D = top[3];
D                 396 3rdparty/libwebp/dsp/enc.c   DST(3, 0)                                     = AVG3(D, C, B);
D                 403 3rdparty/libwebp/dsp/enc.c   const int D = top[3];
D                 409 3rdparty/libwebp/dsp/enc.c   DST(1, 0) = DST(0, 1)                         = AVG3(B, C, D);
D                 410 3rdparty/libwebp/dsp/enc.c   DST(2, 0) = DST(1, 1) = DST(0, 2)             = AVG3(C, D, E);
D                 411 3rdparty/libwebp/dsp/enc.c   DST(3, 0) = DST(2, 1) = DST(1, 2) = DST(0, 3) = AVG3(D, E, F);
D                 425 3rdparty/libwebp/dsp/enc.c   const int D = top[3];
D                 429 3rdparty/libwebp/dsp/enc.c   DST(3, 0)             = AVG2(C, D);
D                 436 3rdparty/libwebp/dsp/enc.c   DST(3, 1) =             AVG3(B, C, D);
D                 443 3rdparty/libwebp/dsp/enc.c   const int D = top[3];
D                 450 3rdparty/libwebp/dsp/enc.c   DST(2, 0) = DST(1, 2) = AVG2(C, D);
D                 451 3rdparty/libwebp/dsp/enc.c   DST(3, 0) = DST(2, 2) = AVG2(D, E);
D                 454 3rdparty/libwebp/dsp/enc.c   DST(1, 1) = DST(0, 3) = AVG3(B, C, D);
D                 455 3rdparty/libwebp/dsp/enc.c   DST(2, 1) = DST(1, 3) = AVG3(C, D, E);
D                 456 3rdparty/libwebp/dsp/enc.c   DST(3, 1) = DST(2, 3) = AVG3(D, E, F);
D                 612 3rdparty/libwebp/dsp/enc.c   int D = 0;
D                 616 3rdparty/libwebp/dsp/enc.c       D += Disto4x4(a + x + y, b + x + y, w);
D                 619 3rdparty/libwebp/dsp/enc.c   return D;
D                 607 3rdparty/libwebp/dsp/enc_neon.c   int D = 0;
D                 611 3rdparty/libwebp/dsp/enc_neon.c       D += Disto4x4(a + x + y, b + x + y, w);
D                 614 3rdparty/libwebp/dsp/enc_neon.c   return D;
D                 797 3rdparty/libwebp/dsp/enc_sse2.c   int D = 0;
D                 801 3rdparty/libwebp/dsp/enc_sse2.c       D += Disto4x4SSE2(a + x + y, b + x + y, w);
D                 804 3rdparty/libwebp/dsp/enc_sse2.c   return D;
D                 731 3rdparty/libwebp/enc/frame.c     distortion += info.D;
D                 432 3rdparty/libwebp/enc/quant.c   rd->D  = 0;
D                 440 3rdparty/libwebp/enc/quant.c   dst->D  = src->D;
D                 448 3rdparty/libwebp/enc/quant.c   dst->D  += src->D;
D                 479 3rdparty/libwebp/enc/quant.c   rd->score = rd->R * lambda + 256 * (rd->D + rd->SD);
D                 788 3rdparty/libwebp/enc/quant.c     rd16.D = VP8SSE16x16(src, tmp_dst);
D                 858 3rdparty/libwebp/enc/quant.c       rd_tmp.D = VP8SSE4x4(src, tmp_dst);
D                 916 3rdparty/libwebp/enc/quant.c     rd_uv.D  = VP8SSE16x8(src, tmp_dst);
D                 260 3rdparty/libwebp/enc/vp8enci.h   score_t D, SD, R, score;    // Distortion, spectral distortion, rate, score.
D                 418 3rdparty/openexr/Imath/ImathFrustum.h     T D = farTimesNear / farMinusNear;
D                 437 3rdparty/openexr/Imath/ImathFrustum.h                 0,  0,  D,  0 );
D                 124 3rdparty/openexr/Imath/ImathRoots.h     T D = b * b - 4 * a * c;
D                 126 3rdparty/openexr/Imath/ImathRoots.h     if (D > 0)
D                 128 3rdparty/openexr/Imath/ImathRoots.h         T s = Math<T>::sqrt (D);
D                 135 3rdparty/openexr/Imath/ImathRoots.h     if (D == 0)
D                 156 3rdparty/openexr/Imath/ImathRoots.h     T D  = p3 * p3 * p3 + q2 * q2;
D                 158 3rdparty/openexr/Imath/ImathRoots.h     if (D == 0 && p3 == 0)
D                 166 3rdparty/openexr/Imath/ImathRoots.h     std::complex<T> u = std::pow (-q / 2 + std::sqrt (std::complex<T> (D)),
D                 181 3rdparty/openexr/Imath/ImathRoots.h     if (D > 0)
D                 186 3rdparty/openexr/Imath/ImathRoots.h     else if (D == 0)
D                1663 modules/calib3d/include/opencv2/calib3d.hpp         InputArray K, InputArray D, double alpha = 0, OutputArray jacobian = noArray());
D                1667 modules/calib3d/include/opencv2/calib3d.hpp         InputArray K, InputArray D, double alpha = 0, OutputArray jacobian = noArray());
D                1678 modules/calib3d/include/opencv2/calib3d.hpp     CV_EXPORTS_W void distortPoints(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha = 0);
D                1692 modules/calib3d/include/opencv2/calib3d.hpp         InputArray K, InputArray D, InputArray R = noArray(), InputArray P  = noArray());
D                1708 modules/calib3d/include/opencv2/calib3d.hpp     CV_EXPORTS_W void initUndistortRectifyMap(InputArray K, InputArray D, InputArray R, InputArray P,
D                1740 modules/calib3d/include/opencv2/calib3d.hpp         InputArray K, InputArray D, InputArray Knew = cv::noArray(), const Size& new_size = Size());
D                1755 modules/calib3d/include/opencv2/calib3d.hpp     CV_EXPORTS_W void estimateNewCameraMatrixForUndistortRectify(InputArray K, InputArray D, const Size &image_size, InputArray R,
D                1790 modules/calib3d/include/opencv2/calib3d.hpp         InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags = 0,
D                  96 modules/calib3d/src/dls.cpp     cv::Mat D = cv::Mat::zeros(9, 9, CV_64F);
D                  97 modules/calib3d/src/dls.cpp     build_coeff_matrix(pp, Mtilde, D);
D                 149 modules/calib3d/src/dls.cpp                 cv::Mat cost_mat =  Cbarvec.t() * D * Cbarvec;
D                 207 modules/calib3d/src/dls.cpp void dls::build_coeff_matrix(const cv::Mat& pp, cv::Mat& Mtilde, cv::Mat& D)
D                 237 modules/calib3d/src/dls.cpp         D += ppi_A.t() * ( eye - z_i*z_i.t() ) * ppi_A;
D                 242 modules/calib3d/src/dls.cpp     fill_coeff(&D);
D                 303 modules/calib3d/src/dls.cpp     double D[10][10]; // put D_mat into array
D                 310 modules/calib3d/src/dls.cpp             D[i+1][j+1] = Di[j];
D                 316 modules/calib3d/src/dls.cpp     f1coeff[1] = 2*D[1][6] - 2*D[1][8] + 2*D[5][6] - 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] - 2*D[8][1] - 2*D[8][5] - 2*D[8][9] + 2*D[9][6] - 2*D[9][8]; // constant term
D                 317 modules/calib3d/src/dls.cpp     f1coeff[2] = 6*D[1][2] + 6*D[1][4] + 6*D[2][1] - 6*D[2][5] - 6*D[2][9] + 6*D[4][1] - 6*D[4][5] - 6*D[4][9] - 6*D[5][2] - 6*D[5][4] - 6*D[9][2] - 6*D[9][4]; // s1^2  * s2
D                 318 modules/calib3d/src/dls.cpp     f1coeff[3] = 4*D[1][7] - 4*D[1][3] + 8*D[2][6] - 8*D[2][8] - 4*D[3][1] + 4*D[3][5] + 4*D[3][9] + 8*D[4][6] - 8*D[4][8] + 4*D[5][3] - 4*D[5][7] + 8*D[6][2] + 8*D[6][4] + 4*D[7][1] - 4*D[7][5] - 4*D[7][9] - 8*D[8][2] - 8*D[8][4] + 4*D[9][3] - 4*D[9][7]; // s1 * s2
D                 319 modules/calib3d/src/dls.cpp     f1coeff[4] = 4*D[1][2] - 4*D[1][4] + 4*D[2][1] - 4*D[2][5] - 4*D[2][9] + 8*D[3][6] - 8*D[3][8] - 4*D[4][1] + 4*D[4][5] + 4*D[4][9] - 4*D[5][2] + 4*D[5][4] + 8*D[6][3] + 8*D[6][7] + 8*D[7][6] - 8*D[7][8] - 8*D[8][3] - 8*D[8][7] - 4*D[9][2] + 4*D[9][4]; //s1 * s3
D                 320 modules/calib3d/src/dls.cpp     f1coeff[5] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s2 * s3
D                 321 modules/calib3d/src/dls.cpp     f1coeff[6] = 4*D[2][6] - 2*D[1][7] - 2*D[1][3] + 4*D[2][8] - 2*D[3][1] + 2*D[3][5] - 2*D[3][9] + 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] + 4*D[6][4] - 2*D[7][1] + 2*D[7][5] - 2*D[7][9] + 4*D[8][2] + 4*D[8][4] - 2*D[9][3] - 2*D[9][7]; // s2^2 * s3
D                 322 modules/calib3d/src/dls.cpp     f1coeff[7] = 2*D[2][5] - 2*D[1][4] - 2*D[2][1] - 2*D[1][2] - 2*D[2][9] - 2*D[4][1] + 2*D[4][5] - 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 2*D[9][2] - 2*D[9][4]; //s2^3
D                 323 modules/calib3d/src/dls.cpp     f1coeff[8] = 4*D[1][9] - 4*D[1][1] + 8*D[3][3] + 8*D[3][7] + 4*D[5][5] + 8*D[7][3] + 8*D[7][7] + 4*D[9][1] - 4*D[9][9]; // s1 * s3^2
D                 324 modules/calib3d/src/dls.cpp     f1coeff[9] = 4*D[1][1] - 4*D[5][5] - 4*D[5][9] + 8*D[6][6] - 8*D[6][8] - 8*D[8][6] + 8*D[8][8] - 4*D[9][5] - 4*D[9][9]; // s1
D                 325 modules/calib3d/src/dls.cpp     f1coeff[10] = 2*D[1][3] + 2*D[1][7] + 4*D[2][6] - 4*D[2][8] + 2*D[3][1] + 2*D[3][5] + 2*D[3][9] - 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] - 4*D[6][4] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 4*D[8][2] + 4*D[8][4] + 2*D[9][3] + 2*D[9][7]; // s3
D                 326 modules/calib3d/src/dls.cpp     f1coeff[11] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 4*D[3][6] + 4*D[3][8] + 2*D[4][1] + 2*D[4][5] + 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] + 4*D[8][3] - 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s2
D                 327 modules/calib3d/src/dls.cpp     f1coeff[12] = 2*D[2][9] - 2*D[1][4] - 2*D[2][1] - 2*D[2][5] - 2*D[1][2] + 4*D[3][6] + 4*D[3][8] - 2*D[4][1] - 2*D[4][5] + 2*D[4][9] - 2*D[5][2] - 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] + 4*D[8][3] + 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s2 * s3^2
D                 328 modules/calib3d/src/dls.cpp     f1coeff[13] = 6*D[1][6] - 6*D[1][8] - 6*D[5][6] + 6*D[5][8] + 6*D[6][1] - 6*D[6][5] - 6*D[6][9] - 6*D[8][1] + 6*D[8][5] + 6*D[8][9] - 6*D[9][6] + 6*D[9][8]; // s1^2
D                 329 modules/calib3d/src/dls.cpp     f1coeff[14] = 2*D[1][8] - 2*D[1][6] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] - 4*D[3][4] - 4*D[4][3] - 4*D[4][7] - 2*D[5][6] + 2*D[5][8] - 2*D[6][1] - 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] - 2*D[8][9] + 2*D[9][6] - 2*D[9][8]; // s3^2
D                 330 modules/calib3d/src/dls.cpp     f1coeff[15] = 2*D[1][8] - 2*D[1][6] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] - 4*D[3][4] - 4*D[4][3] + 4*D[4][7] + 2*D[5][6] - 2*D[5][8] - 2*D[6][1] + 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] + 2*D[8][9] - 2*D[9][6] + 2*D[9][8]; // s2^2
D                 331 modules/calib3d/src/dls.cpp     f1coeff[16] = 2*D[3][9] - 2*D[1][7] - 2*D[3][1] - 2*D[3][5] - 2*D[1][3] - 2*D[5][3] - 2*D[5][7] - 2*D[7][1] - 2*D[7][5] + 2*D[7][9] + 2*D[9][3] + 2*D[9][7]; // s3^3
D                 332 modules/calib3d/src/dls.cpp     f1coeff[17] = 4*D[1][6] + 4*D[1][8] + 8*D[2][3] + 8*D[2][7] + 8*D[3][2] + 8*D[3][4] + 8*D[4][3] + 8*D[4][7] - 4*D[5][6] - 4*D[5][8] + 4*D[6][1] - 4*D[6][5] - 4*D[6][9] + 8*D[7][2] + 8*D[7][4] + 4*D[8][1] - 4*D[8][5] - 4*D[8][9] - 4*D[9][6] - 4*D[9][8]; // s1 * s2 * s3
D                 333 modules/calib3d/src/dls.cpp     f1coeff[18] = 4*D[1][5] - 4*D[1][1] + 8*D[2][2] + 8*D[2][4] + 8*D[4][2] + 8*D[4][4] + 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s1 * s2^2
D                 334 modules/calib3d/src/dls.cpp     f1coeff[19] = 6*D[1][3] + 6*D[1][7] + 6*D[3][1] - 6*D[3][5] - 6*D[3][9] - 6*D[5][3] - 6*D[5][7] + 6*D[7][1] - 6*D[7][5] - 6*D[7][9] - 6*D[9][3] - 6*D[9][7]; // s1^2 * s3
D                 335 modules/calib3d/src/dls.cpp     f1coeff[20] = 4*D[1][1] - 4*D[1][5] - 4*D[1][9] - 4*D[5][1] + 4*D[5][5] + 4*D[5][9] - 4*D[9][1] + 4*D[9][5] + 4*D[9][9]; // s1^3
D                 340 modules/calib3d/src/dls.cpp     f2coeff[1] = - 2*D[1][3] + 2*D[1][7] - 2*D[3][1] - 2*D[3][5] - 2*D[3][9] - 2*D[5][3] + 2*D[5][7] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 2*D[9][3] + 2*D[9][7]; // constant term
D                 341 modules/calib3d/src/dls.cpp     f2coeff[2] = 4*D[1][5] - 4*D[1][1] + 8*D[2][2] + 8*D[2][4] + 8*D[4][2] + 8*D[4][4] + 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s1^2  * s2
D                 342 modules/calib3d/src/dls.cpp     f2coeff[3] = 4*D[1][8] - 4*D[1][6] - 8*D[2][3] + 8*D[2][7] - 8*D[3][2] - 8*D[3][4] - 8*D[4][3] + 8*D[4][7] + 4*D[5][6] - 4*D[5][8] - 4*D[6][1] + 4*D[6][5] - 4*D[6][9] + 8*D[7][2] + 8*D[7][4] + 4*D[8][1] - 4*D[8][5] + 4*D[8][9] - 4*D[9][6] + 4*D[9][8]; // s1 * s2
D                 343 modules/calib3d/src/dls.cpp     f2coeff[4] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s1 * s3
D                 344 modules/calib3d/src/dls.cpp     f2coeff[5] = 4*D[1][4] - 4*D[1][2] - 4*D[2][1] + 4*D[2][5] - 4*D[2][9] - 8*D[3][6] - 8*D[3][8] + 4*D[4][1] - 4*D[4][5] + 4*D[4][9] + 4*D[5][2] - 4*D[5][4] - 8*D[6][3] + 8*D[6][7] + 8*D[7][6] + 8*D[7][8] - 8*D[8][3] + 8*D[8][7] - 4*D[9][2] + 4*D[9][4]; // s2 * s3
D                 345 modules/calib3d/src/dls.cpp     f2coeff[6] = 6*D[5][6] - 6*D[1][8] - 6*D[1][6] + 6*D[5][8] - 6*D[6][1] + 6*D[6][5] - 6*D[6][9] - 6*D[8][1] + 6*D[8][5] - 6*D[8][9] - 6*D[9][6] - 6*D[9][8]; // s2^2 * s3
D                 346 modules/calib3d/src/dls.cpp     f2coeff[7] = 4*D[1][1] - 4*D[1][5] + 4*D[1][9] - 4*D[5][1] + 4*D[5][5] - 4*D[5][9] + 4*D[9][1] - 4*D[9][5] + 4*D[9][9]; // s2^3
D                 347 modules/calib3d/src/dls.cpp     f2coeff[8] = 2*D[2][9] - 2*D[1][4] - 2*D[2][1] - 2*D[2][5] - 2*D[1][2] + 4*D[3][6] + 4*D[3][8] - 2*D[4][1] - 2*D[4][5] + 2*D[4][9] - 2*D[5][2] - 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] + 4*D[8][3] + 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s1 * s3^2
D                 348 modules/calib3d/src/dls.cpp     f2coeff[9] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 4*D[3][6] + 4*D[3][8] + 2*D[4][1] + 2*D[4][5] + 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] + 4*D[8][3] - 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s1
D                 349 modules/calib3d/src/dls.cpp     f2coeff[10] = 2*D[1][6] + 2*D[1][8] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] + 4*D[3][4] + 4*D[4][3] - 4*D[4][7] + 2*D[5][6] + 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s3
D                 350 modules/calib3d/src/dls.cpp     f2coeff[11] = 8*D[3][3] - 4*D[1][9] - 4*D[1][1] - 8*D[3][7] + 4*D[5][5] - 8*D[7][3] + 8*D[7][7] - 4*D[9][1] - 4*D[9][9]; // s2
D                 351 modules/calib3d/src/dls.cpp     f2coeff[12] = 4*D[1][1] - 4*D[5][5] + 4*D[5][9] + 8*D[6][6] + 8*D[6][8] + 8*D[8][6] + 8*D[8][8] + 4*D[9][5] - 4*D[9][9]; // s2 * s3^2
D                 352 modules/calib3d/src/dls.cpp     f2coeff[13] = 2*D[1][7] - 2*D[1][3] + 4*D[2][6] - 4*D[2][8] - 2*D[3][1] + 2*D[3][5] + 2*D[3][9] + 4*D[4][6] - 4*D[4][8] + 2*D[5][3] - 2*D[5][7] + 4*D[6][2] + 4*D[6][4] + 2*D[7][1] - 2*D[7][5] - 2*D[7][9] - 4*D[8][2] - 4*D[8][4] + 2*D[9][3] - 2*D[9][7]; // s1^2
D                 353 modules/calib3d/src/dls.cpp     f2coeff[14] = 2*D[1][3] - 2*D[1][7] + 4*D[2][6] + 4*D[2][8] + 2*D[3][1] + 2*D[3][5] - 2*D[3][9] - 4*D[4][6] - 4*D[4][8] + 2*D[5][3] - 2*D[5][7] + 4*D[6][2] - 4*D[6][4] - 2*D[7][1] - 2*D[7][5] + 2*D[7][9] + 4*D[8][2] - 4*D[8][4] - 2*D[9][3] + 2*D[9][7]; // s3^2
D                 354 modules/calib3d/src/dls.cpp     f2coeff[15] = 6*D[1][3] - 6*D[1][7] + 6*D[3][1] - 6*D[3][5] + 6*D[3][9] - 6*D[5][3] + 6*D[5][7] - 6*D[7][1] + 6*D[7][5] - 6*D[7][9] + 6*D[9][3] - 6*D[9][7]; // s2^2
D                 355 modules/calib3d/src/dls.cpp     f2coeff[16] = 2*D[6][9] - 2*D[1][8] - 2*D[5][6] - 2*D[5][8] - 2*D[6][1] - 2*D[6][5] - 2*D[1][6] - 2*D[8][1] - 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s3^3
D                 356 modules/calib3d/src/dls.cpp     f2coeff[17] = 8*D[2][6] - 4*D[1][7] - 4*D[1][3] + 8*D[2][8] - 4*D[3][1] + 4*D[3][5] - 4*D[3][9] + 8*D[4][6] + 8*D[4][8] + 4*D[5][3] + 4*D[5][7] + 8*D[6][2] + 8*D[6][4] - 4*D[7][1] + 4*D[7][5] - 4*D[7][9] + 8*D[8][2] + 8*D[8][4] - 4*D[9][3] - 4*D[9][7]; // s1 * s2 * s3
D                 357 modules/calib3d/src/dls.cpp     f2coeff[18] = 6*D[2][5] - 6*D[1][4] - 6*D[2][1] - 6*D[1][2] - 6*D[2][9] - 6*D[4][1] + 6*D[4][5] - 6*D[4][9] + 6*D[5][2] + 6*D[5][4] - 6*D[9][2] - 6*D[9][4]; // s1 * s2^2
D                 358 modules/calib3d/src/dls.cpp     f2coeff[19] = 2*D[1][6] + 2*D[1][8] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] + 4*D[3][4] + 4*D[4][3] + 4*D[4][7] - 2*D[5][6] - 2*D[5][8] + 2*D[6][1] - 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s1^2 * s3
D                 359 modules/calib3d/src/dls.cpp     f2coeff[20] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] - 2*D[2][5] - 2*D[2][9] + 2*D[4][1] - 2*D[4][5] - 2*D[4][9] - 2*D[5][2] - 2*D[5][4] - 2*D[9][2] - 2*D[9][4]; // s1^3
D                 364 modules/calib3d/src/dls.cpp     f3coeff[1] = 2*D[1][2] - 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 2*D[4][1] - 2*D[4][5] - 2*D[4][9] + 2*D[5][2] - 2*D[5][4] + 2*D[9][2] - 2*D[9][4]; // constant term
D                 365 modules/calib3d/src/dls.cpp     f3coeff[2] = 2*D[1][6] + 2*D[1][8] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] + 4*D[3][4] + 4*D[4][3] + 4*D[4][7] - 2*D[5][6] - 2*D[5][8] + 2*D[6][1] - 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s1^2  * s2
D                 366 modules/calib3d/src/dls.cpp     f3coeff[3] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s1 * s2
D                 367 modules/calib3d/src/dls.cpp     f3coeff[4] = 4*D[1][8] - 4*D[1][6] + 8*D[2][3] + 8*D[2][7] + 8*D[3][2] - 8*D[3][4] - 8*D[4][3] - 8*D[4][7] - 4*D[5][6] + 4*D[5][8] - 4*D[6][1] - 4*D[6][5] + 4*D[6][9] + 8*D[7][2] - 8*D[7][4] + 4*D[8][1] + 4*D[8][5] - 4*D[8][9] + 4*D[9][6] - 4*D[9][8]; // s1 * s3
D                 368 modules/calib3d/src/dls.cpp     f3coeff[5] = 4*D[1][3] - 4*D[1][7] + 8*D[2][6] + 8*D[2][8] + 4*D[3][1] + 4*D[3][5] - 4*D[3][9] - 8*D[4][6] - 8*D[4][8] + 4*D[5][3] - 4*D[5][7] + 8*D[6][2] - 8*D[6][4] - 4*D[7][1] - 4*D[7][5] + 4*D[7][9] + 8*D[8][2] - 8*D[8][4] - 4*D[9][3] + 4*D[9][7]; // s2 * s3
D                 369 modules/calib3d/src/dls.cpp     f3coeff[6] = 4*D[1][1] - 4*D[5][5] + 4*D[5][9] + 8*D[6][6] + 8*D[6][8] + 8*D[8][6] + 8*D[8][8] + 4*D[9][5] - 4*D[9][9]; // s2^2 * s3
D                 370 modules/calib3d/src/dls.cpp     f3coeff[7] = 2*D[5][6] - 2*D[1][8] - 2*D[1][6] + 2*D[5][8] - 2*D[6][1] + 2*D[6][5] - 2*D[6][9] - 2*D[8][1] + 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s2^3
D                 371 modules/calib3d/src/dls.cpp     f3coeff[8] = 6*D[3][9] - 6*D[1][7] - 6*D[3][1] - 6*D[3][5] - 6*D[1][3] - 6*D[5][3] - 6*D[5][7] - 6*D[7][1] - 6*D[7][5] + 6*D[7][9] + 6*D[9][3] + 6*D[9][7]; // s1 * s3^2
D                 372 modules/calib3d/src/dls.cpp     f3coeff[9] = 2*D[1][3] + 2*D[1][7] + 4*D[2][6] - 4*D[2][8] + 2*D[3][1] + 2*D[3][5] + 2*D[3][9] - 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] - 4*D[6][4] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 4*D[8][2] + 4*D[8][4] + 2*D[9][3] + 2*D[9][7]; // s1
D                 373 modules/calib3d/src/dls.cpp     f3coeff[10] = 8*D[2][2] - 4*D[1][5] - 4*D[1][1] - 8*D[2][4] - 8*D[4][2] + 8*D[4][4] - 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s3
D                 374 modules/calib3d/src/dls.cpp     f3coeff[11] = 2*D[1][6] + 2*D[1][8] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] + 4*D[3][4] + 4*D[4][3] - 4*D[4][7] + 2*D[5][6] + 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s2
D                 375 modules/calib3d/src/dls.cpp     f3coeff[12] = 6*D[6][9] - 6*D[1][8] - 6*D[5][6] - 6*D[5][8] - 6*D[6][1] - 6*D[6][5] - 6*D[1][6] - 6*D[8][1] - 6*D[8][5] + 6*D[8][9] + 6*D[9][6] + 6*D[9][8]; // s2 * s3^2
D                 376 modules/calib3d/src/dls.cpp     f3coeff[13] = 2*D[1][2] - 2*D[1][4] + 2*D[2][1] - 2*D[2][5] - 2*D[2][9] + 4*D[3][6] - 4*D[3][8] - 2*D[4][1] + 2*D[4][5] + 2*D[4][9] - 2*D[5][2] + 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] - 4*D[8][3] - 4*D[8][7] - 2*D[9][2] + 2*D[9][4]; // s1^2
D                 377 modules/calib3d/src/dls.cpp     f3coeff[14] = 6*D[1][4] - 6*D[1][2] - 6*D[2][1] - 6*D[2][5] + 6*D[2][9] + 6*D[4][1] + 6*D[4][5] - 6*D[4][9] - 6*D[5][2] + 6*D[5][4] + 6*D[9][2] - 6*D[9][4]; // s3^2
D                 378 modules/calib3d/src/dls.cpp     f3coeff[15] = 2*D[1][4] - 2*D[1][2] - 2*D[2][1] + 2*D[2][5] - 2*D[2][9] - 4*D[3][6] - 4*D[3][8] + 2*D[4][1] - 2*D[4][5] + 2*D[4][9] + 2*D[5][2] - 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] - 4*D[8][3] + 4*D[8][7] - 2*D[9][2] + 2*D[9][4]; // s2^2
D                 379 modules/calib3d/src/dls.cpp     f3coeff[16] = 4*D[1][1] + 4*D[1][5] - 4*D[1][9] + 4*D[5][1] + 4*D[5][5] - 4*D[5][9] - 4*D[9][1] - 4*D[9][5] + 4*D[9][9]; // s3^3
D                 380 modules/calib3d/src/dls.cpp     f3coeff[17] = 4*D[2][9] - 4*D[1][4] - 4*D[2][1] - 4*D[2][5] - 4*D[1][2] + 8*D[3][6] + 8*D[3][8] - 4*D[4][1] - 4*D[4][5] + 4*D[4][9] - 4*D[5][2] - 4*D[5][4] + 8*D[6][3] + 8*D[6][7] + 8*D[7][6] + 8*D[7][8] + 8*D[8][3] + 8*D[8][7] + 4*D[9][2] + 4*D[9][4]; // s1 * s2 * s3
D                 381 modules/calib3d/src/dls.cpp     f3coeff[18] = 4*D[2][6] - 2*D[1][7] - 2*D[1][3] + 4*D[2][8] - 2*D[3][1] + 2*D[3][5] - 2*D[3][9] + 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] + 4*D[6][4] - 2*D[7][1] + 2*D[7][5] - 2*D[7][9] + 4*D[8][2] + 4*D[8][4] - 2*D[9][3] - 2*D[9][7]; // s1 * s2^2
D                 382 modules/calib3d/src/dls.cpp     f3coeff[19] = 4*D[1][9] - 4*D[1][1] + 8*D[3][3] + 8*D[3][7] + 4*D[5][5] + 8*D[7][3] + 8*D[7][7] + 4*D[9][1] - 4*D[9][9]; // s1^2 * s3
D                 383 modules/calib3d/src/dls.cpp     f3coeff[20] = 2*D[1][3] + 2*D[1][7] + 2*D[3][1] - 2*D[3][5] - 2*D[3][9] - 2*D[5][3] - 2*D[5][7] + 2*D[7][1] - 2*D[7][5] - 2*D[7][9] - 2*D[9][3] - 2*D[9][7]; // s1^3
D                  54 modules/calib3d/src/dls.h     void build_coeff_matrix(const cv::Mat& pp, cv::Mat& Mtilde, cv::Mat& D);
D                  57 modules/calib3d/src/dls.h     void fill_coeff(const cv::Mat * D);
D                 162 modules/calib3d/src/epnp.cpp   CvMat D   = cvMat(12,  1, CV_64F, d);
D                 166 modules/calib3d/src/epnp.cpp   cvSVD(&MtM, &D, &Ut, 0, CV_SVD_MODIFY_A | CV_SVD_U_T);
D                  63 modules/calib3d/src/fisheye.cpp     InputArray K, InputArray D, double alpha, OutputArray jacobian)
D                  65 modules/calib3d/src/fisheye.cpp     projectPoints(objectPoints, imagePoints, affine.rvec(), affine.translation(), K, D, alpha, jacobian);
D                 250 modules/calib3d/src/fisheye.cpp void cv::fisheye::distortPoints(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha)
D                 257 modules/calib3d/src/fisheye.cpp     CV_Assert(K.size() == Size(3,3) && (K.type() == CV_32F || K.type() == CV_64F) && D.total() == 4);
D                 273 modules/calib3d/src/fisheye.cpp     Vec4d k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>();
D                 312 modules/calib3d/src/fisheye.cpp void cv::fisheye::undistortPoints( InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray R, InputArray P)
D                 320 modules/calib3d/src/fisheye.cpp     CV_Assert(D.total() == 4 && K.size() == Size(3, 3) && (K.depth() == CV_32F || K.depth() == CV_64F));
D                 336 modules/calib3d/src/fisheye.cpp     Vec4d k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>();
D                 401 modules/calib3d/src/fisheye.cpp void cv::fisheye::initUndistortRectifyMap( InputArray K, InputArray D, InputArray R, InputArray P,
D                 408 modules/calib3d/src/fisheye.cpp     CV_Assert((K.depth() == CV_32F || K.depth() == CV_64F) && (D.depth() == CV_32F || D.depth() == CV_64F));
D                 410 modules/calib3d/src/fisheye.cpp     CV_Assert(K.size() == Size(3, 3) && (D.empty() || D.total() == 4));
D                 429 modules/calib3d/src/fisheye.cpp     if (!D.empty())
D                 430 modules/calib3d/src/fisheye.cpp         k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>();
D                 498 modules/calib3d/src/fisheye.cpp         InputArray K, InputArray D, InputArray Knew, const Size& new_size)
D                 503 modules/calib3d/src/fisheye.cpp     fisheye::initUndistortRectifyMap(K, D, cv::Matx33d::eye(), Knew, size, CV_16SC2, map1, map2 );
D                 511 modules/calib3d/src/fisheye.cpp void cv::fisheye::estimateNewCameraMatrixForUndistortRectify(InputArray K, InputArray D, const Size &image_size, InputArray R,
D                 515 modules/calib3d/src/fisheye.cpp     CV_Assert((D.empty() || D.total() == 4) && (D.depth() == CV_32F || D.depth() == CV_64F || D.empty()));
D                 541 modules/calib3d/src/fisheye.cpp     fisheye::undistortPoints(points, points, K, D, R);
D                 691 modules/calib3d/src/fisheye.cpp                                     InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs,
D                 698 modules/calib3d/src/fisheye.cpp     CV_Assert((!D.empty() && D.total() == 4) || D.empty());
D                 702 modules/calib3d/src/fisheye.cpp     CV_Assert(((flags & CALIB_USE_INTRINSIC_GUESS) && !K.empty() && !D.empty()) || !(flags & CALIB_USE_INTRINSIC_GUESS));
D                 733 modules/calib3d/src/fisheye.cpp         D.getMat().convertTo(_D, CV_64FC1);
D                 796 modules/calib3d/src/fisheye.cpp     if (D.needed()) cv::Mat(finalParam.k).convertTo(D, D.empty() ? CV_64FC1 : D.type());
D                 599 modules/calib3d/src/five-point.cpp     Mat D, U, Vt;
D                 600 modules/calib3d/src/five-point.cpp     SVD::compute(E, D, U, Vt);
D                 114 modules/calib3d/src/levmarq.cpp         Mat D = A.diag().clone();
D                 132 modules/calib3d/src/levmarq.cpp                 Ap.at<double>(i, i) += lambda*D.at<double>(i);
D                 197 modules/calib3d/src/p3p.cpp     double D = pr*(ab-b2+b) + q*((p2-2)*b + 2 * (ab - a2) + a_4 - 2);
D                 207 modules/calib3d/src/p3p.cpp     int n = solve_deg4(A, B, C, D, E,  real_roots[0], real_roots[1], real_roots[2], real_roots[3]);
D                 333 modules/calib3d/src/p3p.cpp bool p3p::jacobi_4x4(double * A, double * D, double * U)
D                 344 modules/calib3d/src/p3p.cpp     memcpy(D, B, 4 * sizeof(double));
D                 360 modules/calib3d/src/p3p.cpp                 if ( iter > 3 && fabs(D[i]) + eps_machine == fabs(D[i]) && fabs(D[j]) + eps_machine == fabs(D[j]) )
D                 363 modules/calib3d/src/p3p.cpp                     double hh = D[j] - D[i], t;
D                 375 modules/calib3d/src/p3p.cpp                     D[i] -= hh;
D                 376 modules/calib3d/src/p3p.cpp                     D[j] += hh;
D                 408 modules/calib3d/src/p3p.cpp         memcpy(D, B, 4 * sizeof(double));
D                  55 modules/calib3d/src/p3p.h   bool jacobi_4x4(double * A, double * D, double * U);
D                  59 modules/calib3d/src/polynom_solver.cpp   double D = Q3 + R * R;
D                  73 modules/calib3d/src/polynom_solver.cpp   if (D <= 0) {
D                  85 modules/calib3d/src/polynom_solver.cpp   double AD = pow(fabs(R) + sqrt(D), 1.0 / 3.0) * (R > 0 ? 1 : (R < 0 ? -1 : 0));
D                 146 modules/calib3d/src/polynom_solver.cpp     double D = sqrt(D2);
D                 148 modules/calib3d/src/polynom_solver.cpp     double D_2 = 0.5 * D;
D                 150 modules/calib3d/src/polynom_solver.cpp     x1 = x0 - D;
D                 130 modules/calib3d/src/stereosgbm.cpp     int D = maxD - minD, width1 = maxX1 - minX1, width2 = maxX2 - minX2;
D                 178 modules/calib3d/src/stereosgbm.cpp     memset( cost, 0, width1*D*sizeof(cost[0]) );
D                 181 modules/calib3d/src/stereosgbm.cpp     cost -= minX1*D + minD; // simplify the cost indices inside the loop
D                 230 modules/calib3d/src/stereosgbm.cpp                     c0 = _mm_load_si128((__m128i*)(cost + x*D + d));
D                 231 modules/calib3d/src/stereosgbm.cpp                     c1 = _mm_load_si128((__m128i*)(cost + x*D + d + 8));
D                 233 modules/calib3d/src/stereosgbm.cpp                     _mm_store_si128((__m128i*)(cost + x*D + d), _mm_adds_epi16(c0, _mm_srl_epi16(_mm_unpacklo_epi8(diff,z), ds)));
D                 234 modules/calib3d/src/stereosgbm.cpp                     _mm_store_si128((__m128i*)(cost + x*D + d + 8), _mm_adds_epi16(c1, _mm_srl_epi16(_mm_unpackhi_epi8(diff,z), ds)));
D                 248 modules/calib3d/src/stereosgbm.cpp                     cost[x*D + d] = (CostType)(cost[x*D+d] + (std::min(c0, c1) >> diff_scale));
D                 268 modules/calib3d/src/stereosgbm.cpp                     __m128i c0 = _mm_load_si128((__m128i*)(cost + x*D + d));
D                 269 modules/calib3d/src/stereosgbm.cpp                     __m128i c1 = _mm_load_si128((__m128i*)(cost + x*D + d + 8));
D                 271 modules/calib3d/src/stereosgbm.cpp                     _mm_store_si128((__m128i*)(cost + x*D + d), _mm_adds_epi16(c0, _mm_unpacklo_epi8(diff,z)));
D                 272 modules/calib3d/src/stereosgbm.cpp                     _mm_store_si128((__m128i*)(cost + x*D + d + 8), _mm_adds_epi16(c1, _mm_unpackhi_epi8(diff,z)));
D                 281 modules/calib3d/src/stereosgbm.cpp                     cost[x*D + d] = (CostType)(cost[x*D + d] + (CostType)std::abs(u - v));
D                 344 modules/calib3d/src/stereosgbm.cpp     int D = maxD - minD, width1 = maxX1 - minX1;
D                 361 modules/calib3d/src/stereosgbm.cpp     CV_Assert( D % 16 == 0 );
D                 365 modules/calib3d/src/stereosgbm.cpp     int D2 = D+16, NRD2 = NR2*D2;
D                 376 modules/calib3d/src/stereosgbm.cpp     size_t costBufSize = width1*D;
D                 401 modules/calib3d/src/stereosgbm.cpp     for( k = 0; k < width1*D; k++ )
D                 453 modules/calib3d/src/stereosgbm.cpp                         memset(hsumAdd, 0, D*sizeof(CostType));
D                 454 modules/calib3d/src/stereosgbm.cpp                         for( x = 0; x <= SW2*D; x += D )
D                 457 modules/calib3d/src/stereosgbm.cpp                             for( d = 0; d < D; d++ )
D                 466 modules/calib3d/src/stereosgbm.cpp                             for( x = D; x < width1*D; x += D )
D                 468 modules/calib3d/src/stereosgbm.cpp                                 const CostType* pixAdd = pixDiff + std::min(x + SW2*D, (width1-1)*D);
D                 469 modules/calib3d/src/stereosgbm.cpp                                 const CostType* pixSub = pixDiff + std::max(x - (SW2+1)*D, 0);
D                 474 modules/calib3d/src/stereosgbm.cpp                                     for( d = 0; d < D; d += 8 )
D                 476 modules/calib3d/src/stereosgbm.cpp                                         __m128i hv = _mm_load_si128((const __m128i*)(hsumAdd + x - D + d));
D                 491 modules/calib3d/src/stereosgbm.cpp                                     for( d = 0; d < D; d++ )
D                 493 modules/calib3d/src/stereosgbm.cpp                                         int hv = hsumAdd[x + d] = (CostType)(hsumAdd[x - D + d] + pixAdd[d] - pixSub[d]);
D                 501 modules/calib3d/src/stereosgbm.cpp                             for( x = D; x < width1*D; x += D )
D                 503 modules/calib3d/src/stereosgbm.cpp                                 const CostType* pixAdd = pixDiff + std::min(x + SW2*D, (width1-1)*D);
D                 504 modules/calib3d/src/stereosgbm.cpp                                 const CostType* pixSub = pixDiff + std::max(x - (SW2+1)*D, 0);
D                 506 modules/calib3d/src/stereosgbm.cpp                                 for( d = 0; d < D; d++ )
D                 507 modules/calib3d/src/stereosgbm.cpp                                     hsumAdd[x + d] = (CostType)(hsumAdd[x - D + d] + pixAdd[d] - pixSub[d]);
D                 515 modules/calib3d/src/stereosgbm.cpp                         for( x = 0; x < width1*D; x++ )
D                 521 modules/calib3d/src/stereosgbm.cpp                 for( k = 0; k < width1*D; k++ )
D                 561 modules/calib3d/src/stereosgbm.cpp                 Lr_p0[-1] = Lr_p0[D] = Lr_p1[-1] = Lr_p1[D] =
D                 562 modules/calib3d/src/stereosgbm.cpp                 Lr_p2[-1] = Lr_p2[D] = Lr_p3[-1] = Lr_p3[D] = MAX_COST;
D                 565 modules/calib3d/src/stereosgbm.cpp                 const CostType* Cp = C + x*D;
D                 566 modules/calib3d/src/stereosgbm.cpp                 CostType* Sp = S + x*D;
D                 579 modules/calib3d/src/stereosgbm.cpp                     for( d = 0; d < D; d += 8 )
D                 641 modules/calib3d/src/stereosgbm.cpp                     for( d = 0; d < D; d++ )
D                 681 modules/calib3d/src/stereosgbm.cpp                     CostType* Sp = S + x*D;
D                 691 modules/calib3d/src/stereosgbm.cpp                         Lr_p0[-1] = Lr_p0[D] = MAX_COST;
D                 694 modules/calib3d/src/stereosgbm.cpp                         const CostType* Cp = C + x*D;
D                 706 modules/calib3d/src/stereosgbm.cpp                             for( d = 0; d < D; d += 8 )
D                 750 modules/calib3d/src/stereosgbm.cpp                             for( d = 0; d < D; d++ )
D                 769 modules/calib3d/src/stereosgbm.cpp                         for( d = 0; d < D; d++ )
D                 780 modules/calib3d/src/stereosgbm.cpp                     for( d = 0; d < D; d++ )
D                 785 modules/calib3d/src/stereosgbm.cpp                     if( d < D )
D                 795 modules/calib3d/src/stereosgbm.cpp                     if( 0 < d && d < D-1 )
D                 109 modules/calib3d/src/upnp.cpp   Mat D   = Mat(12,  1, CV_64F, d);
D                 114 modules/calib3d/src/upnp.cpp   SVD::compute(MtM, D, Ut, Vt, SVD::MODIFY_A | SVD::FULL_UV);
D                 337 modules/calib3d/src/upnp.cpp   Mat D = compute_constraint_distance_2param_6eq_2unk_f_unk( Kmf1 );
D                 338 modules/calib3d/src/upnp.cpp   Mat Dt = D.t();
D                 340 modules/calib3d/src/upnp.cpp   Mat A = Dt * D;
D                 362 modules/calib3d/src/upnp.cpp   Mat D = compute_constraint_distance_3param_6eq_6unk_f_unk( Kmf1, Kmf2 );
D                 364 modules/calib3d/src/upnp.cpp   Mat A = D;
D                1283 modules/calib3d/test/test_cameracalibration.cpp         const Mat& M, const Mat& D, const Mat& R,
D                1329 modules/calib3d/test/test_cameracalibration.cpp bool CV_StereoCalibrationTest::checkPandROI( int test_case_idx, const Mat& M, const Mat& D, const Mat& R,
D                1342 modules/calib3d/test/test_cameracalibration.cpp     undistortPoints(Mat(pts), upts, M, D, R, P );
D                1355 modules/calib3d/test/test_cameracalibration.cpp         initUndistortRectifyMap(M, D, R, P, imgsize, CV_16SC2, map1, map2);
D                  52 modules/calib3d/test/test_fisheye.cpp     const static cv::Vec4d D;
D                  87 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::undistortPoints(distorted0, undist1, this->K, this->D);
D                  94 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::distortPoints(undist1, distorted1, this->K, this->D);
D                  95 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::projectPoints(undist2, distorted2, cv::Vec3d::all(0), cv::Vec3d::all(0), this->K, this->D);
D                 104 modules/calib3d/test/test_fisheye.cpp     cv::Mat D = cv::Mat(this->D);
D                 111 modules/calib3d/test/test_fisheye.cpp         cv::fisheye::undistortImage(distorted, undistorted, K, D, newK);
D                 120 modules/calib3d/test/test_fisheye.cpp         cv::fisheye::estimateNewCameraMatrixForUndistortRectify(K, D, distorted.size(), cv::noArray(), newK, balance);
D                 121 modules/calib3d/test/test_fisheye.cpp         cv::fisheye::undistortImage(distorted, undistorted, K, D, newK);
D                 131 modules/calib3d/test/test_fisheye.cpp         cv::fisheye::estimateNewCameraMatrixForUndistortRectify(K, D, distorted.size(), cv::noArray(), newK, balance);
D                 132 modules/calib3d/test/test_fisheye.cpp         cv::fisheye::undistortImage(distorted, undistorted, K, D, newK);
D                 262 modules/calib3d/test/test_fisheye.cpp     cv::Vec4d D;
D                 264 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::calibrate(objectPoints, imagePoints, imageSize, K, D,
D                 268 modules/calib3d/test/test_fisheye.cpp     EXPECT_MAT_NEAR(D, this->D, 1e-10);
D                 358 modules/calib3d/test/test_fisheye.cpp     cv::Vec4d D;
D                 362 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::calibrate(objectPoints, imagePoints, imageSize, K, D,
D                 369 modules/calib3d/test/test_fisheye.cpp     param.Init(cv::Vec2d(K(0,0), K(1,1)), cv::Vec2d(K(0,2), K(1, 2)), D);
D                 399 modules/calib3d/test/test_fisheye.cpp     cv::Mat D1 = cv::Mat(this->D), D2 = D1;
D                 581 modules/calib3d/test/test_fisheye.cpp const cv::Vec4d fisheyeTest::D(-0.0014613319981768, -0.00329861110580401, 0.00605760088590183, -0.00374209380722371);
D                  61 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdRowConstant
D                  63 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                  65 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         explicit __host__ __device__ __forceinline__ BrdRowConstant(int width_, const D& val_ = VecTraits<D>::all(0)) : width(width_), val(val_) {}
D                  67 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const
D                  69 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return x >= 0 ? saturate_cast<D>(data[x]) : val;
D                  72 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const
D                  74 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return x < width ? saturate_cast<D>(data[x]) : val;
D                  77 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int x, const T* data) const
D                  79 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return (x >= 0 && x < width) ? saturate_cast<D>(data[x]) : val;
D                  83 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         D val;
D                  86 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdColConstant
D                  88 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                  90 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         explicit __host__ __device__ __forceinline__ BrdColConstant(int height_, const D& val_ = VecTraits<D>::all(0)) : height(height_), val(val_) {}
D                  92 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const
D                  94 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return y >= 0 ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val;
D                  97 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const
D                  99 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return y < height ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val;
D                 102 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const
D                 104 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return (y >= 0 && y < height) ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val;
D                 108 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         D val;
D                 111 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdConstant
D                 113 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 115 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         __host__ __device__ __forceinline__ BrdConstant(int height_, int width_, const D& val_ = VecTraits<D>::all(0)) : height(height_), width(width_), val(val_)
D                 119 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const
D                 121 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(((const T*)((const uchar*)data + y * step))[x]) : val;
D                 124 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const
D                 126 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(src(y, x)) : val;
D                 131 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         D val;
D                 137 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdRowReplicate
D                 139 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 159 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const
D                 161 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_low(x)]);
D                 164 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const
D                 166 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_high(x)]);
D                 169 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int x, const T* data) const
D                 171 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col(x)]);
D                 177 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdColReplicate
D                 179 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 199 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const
D                 201 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const T*)((const char*)data + idx_row_low(y) * step));
D                 204 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const
D                 206 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const T*)((const char*)data + idx_row_high(y) * step));
D                 209 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const
D                 211 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const T*)((const char*)data + idx_row(y) * step));
D                 217 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdReplicate
D                 219 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 254 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const
D                 256 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]);
D                 259 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const
D                 261 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(src(idx_row(y), idx_col(x)));
D                 271 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdRowReflect101
D                 273 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 293 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const
D                 295 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_low(x)]);
D                 298 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const
D                 300 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_high(x)]);
D                 303 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int x, const T* data) const
D                 305 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col(x)]);
D                 311 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdColReflect101
D                 313 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 333 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const
D                 335 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step));
D                 338 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const
D                 340 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step));
D                 343 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const
D                 345 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step));
D                 351 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdReflect101
D                 353 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 388 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const
D                 390 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]);
D                 393 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const
D                 395 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(src(idx_row(y), idx_col(x)));
D                 405 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdRowReflect
D                 407 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 427 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const
D                 429 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_low(x)]);
D                 432 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const
D                 434 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_high(x)]);
D                 437 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int x, const T* data) const
D                 439 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col(x)]);
D                 445 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdColReflect
D                 447 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 467 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const
D                 469 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step));
D                 472 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const
D                 474 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step));
D                 477 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const
D                 479 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step));
D                 485 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdReflect
D                 487 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 522 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const
D                 524 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]);
D                 527 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const
D                 529 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(src(idx_row(y), idx_col(x)));
D                 539 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdRowWrap
D                 541 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 561 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const
D                 563 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_low(x)]);
D                 566 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const
D                 568 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col_high(x)]);
D                 571 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int x, const T* data) const
D                 573 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(data[idx_col(x)]);
D                 579 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdColWrap
D                 581 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 601 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const
D                 603 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step));
D                 606 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const
D                 608 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step));
D                 611 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const
D                 613 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step));
D                 619 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename D> struct BrdWrap
D                 621 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef D result_type;
D                 663 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const
D                 665 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]);
D                 668 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const
D                 670 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return saturate_cast<D>(src(idx_row(y), idx_col(x)));
D                 698 modules/core/include/opencv2/core/cuda/border_interpolate.hpp     template <typename Ptr2D, typename D> struct BorderReader< Ptr2D, BrdConstant<D> >
D                 700 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         typedef typename BrdConstant<D>::result_type elem_type;
D                 703 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         __host__ __device__ __forceinline__ BorderReader(const Ptr2D& src_, const BrdConstant<D>& b) :
D                 708 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         __device__ __forceinline__ D operator ()(index_type y, index_type x) const
D                 710 modules/core/include/opencv2/core/cuda/border_interpolate.hpp             return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(src(y, x)) : val;
D                 716 modules/core/include/opencv2/core/cuda/border_interpolate.hpp         D val;
D                 500 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ void RGB2YUVConvert(const T* src, D& dst)
D                 513 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename D> static __device__ __forceinline__ void RGB2YUVConvert(const float* src, D& dst)
D                 549 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ void YUV2RGBConvert(const T& src, D* dst)
D                 551 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int b = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[3], yuv_shift);
D                 553 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int g = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[2]
D                 554 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp                                              + (src.y - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[1], yuv_shift);
D                 556 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int r = src.x + CV_DESCALE((src.y - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[0], yuv_shift);
D                 558 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx] = saturate_cast<D>(b);
D                 559 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[1] = saturate_cast<D>(g);
D                 560 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx^2] = saturate_cast<D>(r);
D                 639 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ void RGB2YCrCbConvert(const T* src, D& dst)
D                 669 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename D> static __device__ __forceinline__ void RGB2YCrCbConvert(const float* src, D& dst)
D                 716 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ void YCrCb2RGBConvert(const T& src, D* dst)
D                 718 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int b = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[3], yuv_shift);
D                 719 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int g = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[2] + (src.y - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[1], yuv_shift);
D                 720 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             const int r = src.x + CV_DESCALE((src.y - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[0], yuv_shift);
D                 722 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx] = saturate_cast<D>(b);
D                 723 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[1] = saturate_cast<D>(g);
D                 724 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx^2] = saturate_cast<D>(r);
D                 797 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ __forceinline__ void RGB2XYZConvert(const T* src, D& dst)
D                 823 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename D> static __device__ __forceinline__ void RGB2XYZConvert(const float* src, D& dst)
D                 871 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, typename T, typename D> static __device__ __forceinline__ void XYZ2RGBConvert(const T& src, D* dst)
D                 873 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx^2] = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[0] + src.y * c_XYZ2sRGB_D65i[1] + src.z * c_XYZ2sRGB_D65i[2], xyz_shift));
D                 874 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[1]      = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[3] + src.y * c_XYZ2sRGB_D65i[4] + src.z * c_XYZ2sRGB_D65i[5], xyz_shift));
D                 875 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp             dst[bidx]   = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[6] + src.y * c_XYZ2sRGB_D65i[7] + src.z * c_XYZ2sRGB_D65i[8], xyz_shift));
D                 949 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, int hr, typename D> static __device__ void RGB2HSVConvert(const uchar* src, D& dst)
D                1014 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, int hr, typename D> static __device__ void RGB2HSVConvert(const float* src, D& dst)
D                1247 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, int hr, typename D> static __device__ void RGB2HLSConvert(const float* src, D& dst)
D                1282 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <int bidx, int hr, typename D> static __device__ void RGB2HLSConvert(const uchar* src, D& dst)
D                1538 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1539 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D& dst)
D                1584 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1585 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D& dst)
D                1665 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1666 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D& dst)
D                1714 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1715 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D& dst)
D                1780 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1781 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D& dst)
D                1814 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1815 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D& dst)
D                1875 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1876 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D& dst)
D                1914 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         template <bool srgb, int blueIdx, typename T, typename D>
D                1915 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp         __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D& dst)
D                  58 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T, typename D, int shift> struct UnaryReadWriteTraits
D                  64 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T1, typename T2, typename D, int shift> struct BinaryReadWriteTraits
D                  76 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                  77 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y)
D                  83 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                  84 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y)
D                  92 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                  93 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y)
D                 101 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 102 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y)
D                 112 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                 113 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
D                 123 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 124 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
D                 136 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                 137 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
D                 149 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 150 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
D                 164 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                 165 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
D                 185 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 186 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
D                 207 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T, typename D, typename UnOp, typename Mask>
D                 208 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         static __global__ void transformSmart(const PtrStepSz<T> src_, PtrStep<D> dst_, const Mask mask, const UnOp op)
D                 221 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 D* dst = dst_.ptr(y);
D                 243 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T, typename D, typename UnOp, typename Mask>
D                 244 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         __global__ static void transformSimple(const PtrStepSz<T> src, PtrStep<D> dst, const Mask mask, const UnOp op)
D                 255 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 256 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         static __global__ void transformSmart(const PtrStepSz<T1> src1_, const PtrStep<T2> src2_, PtrStep<D> dst_,
D                 272 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 D* dst = dst_.ptr(y);
D                 295 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 296 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         static __global__ void transformSimple(const PtrStepSz<T1> src1, const PtrStep<T2> src2, PtrStep<D> dst,
D                 313 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                 314 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream)
D                 321 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSimple<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op);
D                 328 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 329 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream)
D                 336 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSimple<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op);
D                 345 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T, typename D, typename UnOp, typename Mask>
D                 346 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream)
D                 353 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     !isAligned(dst.data, ft::smart_shift * sizeof(D)) || !isAligned(dst.step, ft::smart_shift * sizeof(D)))
D                 362 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSmart<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op);
D                 369 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                 370 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream)
D                 378 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     !isAligned(dst.data, ft::smart_shift * sizeof(D)) || !isAligned(dst.step, ft::smart_shift * sizeof(D)))
D                 387 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSmart<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op);
D                 539 modules/core/include/opencv2/core/cuda/functional.hpp     template <typename T, typename D> struct saturate_cast_func : unary_function<T, D>
D                 541 modules/core/include/opencv2/core/cuda/functional.hpp         __device__ __forceinline__ D operator ()(typename TypeTraits<T>::ParameterType v) const
D                 543 modules/core/include/opencv2/core/cuda/functional.hpp             return saturate_cast<D>(v);
D                 722 modules/core/include/opencv2/core/cuda/functional.hpp         template <typename T, typename D> static Yes check(unary_function<T, D>);
D                 735 modules/core/include/opencv2/core/cuda/functional.hpp         template <typename T1, typename T2, typename D> static Yes check(binary_function<T1, T2, D>);
D                 749 modules/core/include/opencv2/core/cuda/functional.hpp         template <typename T, typename D> struct DefaultUnaryShift
D                 758 modules/core/include/opencv2/core/cuda/functional.hpp         template <typename T1, typename T2, typename D> struct DefaultBinaryShift
D                  58 modules/core/include/opencv2/core/cuda/transform.hpp     template <typename T, typename D, typename UnOp, typename Mask>
D                  59 modules/core/include/opencv2/core/cuda/transform.hpp     static inline void transform(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, const Mask& mask, cudaStream_t stream)
D                  62 modules/core/include/opencv2/core/cuda/transform.hpp         transform_detail::TransformDispatcher<VecTraits<T>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src, dst, op, mask, stream);
D                  65 modules/core/include/opencv2/core/cuda/transform.hpp     template <typename T1, typename T2, typename D, typename BinOp, typename Mask>
D                  66 modules/core/include/opencv2/core/cuda/transform.hpp     static inline void transform(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, const Mask& mask, cudaStream_t stream)
D                  69 modules/core/include/opencv2/core/cuda/transform.hpp         transform_detail::TransformDispatcher<VecTraits<T1>::cn == 1 && VecTraits<T2>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src1, src2, dst, op, mask, stream);
D                  68 modules/core/include/opencv2/core/cuda/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x));
D                  76 modules/core/include/opencv2/core/cuda/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y));
D                  84 modules/core/include/opencv2/core/cuda/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z));
D                  92 modules/core/include/opencv2/core/cuda/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z), saturate_cast<D>(v.w));
D                 315 modules/core/include/opencv2/core/cvstd.hpp     template<typename Y, typename D>
D                 316 modules/core/include/opencv2/core/cvstd.hpp     Ptr(Y* p, D d);
D                 376 modules/core/include/opencv2/core/cvstd.hpp     template<typename Y, typename D>
D                 377 modules/core/include/opencv2/core/cvstd.hpp     void reset(Y* p, D d);
D                  91 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D>
D                  94 modules/core/include/opencv2/core/ptr.inl.hpp     PtrOwnerImpl(Y* p, D d) : owned(p), deleter(d)
D                 105 modules/core/include/opencv2/core/ptr.inl.hpp     D deleter;
D                 125 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D>
D                 126 modules/core/include/opencv2/core/ptr.inl.hpp Ptr<T>::Ptr(Y* p, D d)
D                 128 modules/core/include/opencv2/core/ptr.inl.hpp       ? new detail::PtrOwnerImpl<Y, D>(p, d)
D                 190 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D>
D                 191 modules/core/include/opencv2/core/ptr.inl.hpp void Ptr<T>::reset(Y* p, D d)
D                1009 modules/core/src/lda.cpp     int D = data.cols;
D                1024 modules/core/src/lda.cpp     if (N < D) {
D                1034 modules/core/src/lda.cpp     Mat meanTotal = Mat::zeros(1, D, data.type());
D                1041 modules/core/src/lda.cpp         meanClass[i] = Mat::zeros(1, D, data.type()); //! Dx1 image vector
D                1064 modules/core/src/lda.cpp     Mat Sw = Mat::zeros(D, D, data.type());
D                1067 modules/core/src/lda.cpp     Mat Sb = Mat::zeros(D, D, data.type());
D                 723 modules/core/src/matmul.cpp     UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat();
D                 724 modules/core/src/matmul.cpp     if (!ocl::internal::isCLBuffer(A) || !ocl::internal::isCLBuffer(B) || !ocl::internal::isCLBuffer(D))
D                 735 modules/core/src/matmul.cpp         ctrans ? transpose(matC, D) : matC.copyTo(D);
D                 737 modules/core/src/matmul.cpp         D.setTo(Scalar::all(0));
D                 740 modules/core/src/matmul.cpp     int lda = (int)A.step / esz, ldb = (int)B.step / esz, ldc = (int)D.step / esz;
D                 741 modules/core/src/matmul.cpp     int offa = (int)A.offset / esz, offb = (int)B.offset / esz, offc = (int)D.offset / esz;
D                 753 modules/core/src/matmul.cpp                                   (cl_float)beta, (cl_mem)D.handle(ACCESS_RW), offc, ldc,
D                 759 modules/core/src/matmul.cpp                                   beta, (cl_mem)D.handle(ACCESS_RW), offc, ldc,
D                 768 modules/core/src/matmul.cpp                                    beta_2, (cl_mem)D.handle(ACCESS_RW), offc, ldc,
D                 778 modules/core/src/matmul.cpp                                   beta_2, (cl_mem)D.handle(ACCESS_RW), offc, ldc,
D                 826 modules/core/src/matmul.cpp     UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat();
D                 835 modules/core/src/matmul.cpp         ctrans ? transpose(matC, D) : matC.copyTo(D);
D                 838 modules/core/src/matmul.cpp     int kercn = ocl::checkOptimalVectorWidth(vectorWidths, B, D);
D                 854 modules/core/src/matmul.cpp                ocl::KernelArg::ReadWrite(D, cn, kercn),
D                 859 modules/core/src/matmul.cpp                ocl::KernelArg::ReadWrite(D, cn, kercn),
D                 927 modules/core/src/matmul.cpp     Mat D = _matD.getMat();
D                 928 modules/core/src/matmul.cpp     if( (flags & GEMM_3_T) != 0 && C.data == D.data )
D                 938 modules/core/src/matmul.cpp             float* d = D.ptr<float>();
D                 942 modules/core/src/matmul.cpp             size_t d_step = D.step/sizeof(d[0]),
D                1066 modules/core/src/matmul.cpp             double* d = D.ptr<double>();
D                1070 modules/core/src/matmul.cpp             size_t d_step = D.step/sizeof(d[0]),
D                1197 modules/core/src/matmul.cpp     Mat *matD = &D, tmat;
D                1229 modules/core/src/matmul.cpp     if( D.data == A.data || D.data == B.data )
D                1459 modules/core/src/matmul.cpp     if( matD != &D )
D                1460 modules/core/src/matmul.cpp         matD->copyTo(D);
D                3275 modules/core/src/matmul.cpp     cv::Mat C, D = cv::cvarrToMat(Darr);
D                3280 modules/core/src/matmul.cpp     CV_Assert( (D.rows == ((flags & CV_GEMM_A_T) == 0 ? A.rows : A.cols)) &&
D                3281 modules/core/src/matmul.cpp                (D.cols == ((flags & CV_GEMM_B_T) == 0 ? B.cols : B.rows)) &&
D                3282 modules/core/src/matmul.cpp                D.type() == A.type() );
D                3284 modules/core/src/matmul.cpp     gemm( A, B, alpha, C, beta, D, flags );
D                  73 modules/core/test/ocl/test_gemm.cpp     TEST_DECLARE_OUTPUT_PARAMETER(D);
D                 118 modules/core/test/ocl/test_gemm.cpp         randomSubMat(D, D_roi, DRoiSize, DBorder, type, -11, 11);
D                 126 modules/core/test/ocl/test_gemm.cpp         UMAT_UPLOAD_OUTPUT_PARAMETER(D);
D                 140 modules/core/test/ocl/test_gemm.cpp         OCL_EXPECT_MATS_NEAR(D, eps);
D                  57 modules/cudafilters/src/cuda/column_filter.hpp     template <int KSIZE, typename T, typename D, typename B>
D                  58 modules/cudafilters/src/cuda/column_filter.hpp     __global__ void linearColumnFilter(const PtrStepSz<T> src, PtrStep<D> dst, const int anchor, const B brd)
D                 140 modules/cudafilters/src/cuda/column_filter.hpp                 dst(y, x) = saturate_cast<D>(sum);
D                 145 modules/cudafilters/src/cuda/column_filter.hpp     template <int KSIZE, typename T, typename D, template<typename> class B>
D                 146 modules/cudafilters/src/cuda/column_filter.hpp     void caller(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream)
D                 170 modules/cudafilters/src/cuda/column_filter.hpp         linearColumnFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd);
D                 181 modules/cudafilters/src/cuda/column_filter.hpp     template <typename T, typename D>
D                 184 modules/cudafilters/src/cuda/column_filter.hpp         typedef void (*caller_t)(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream);
D                 190 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 1, T, D, BrdColConstant>,
D                 191 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 2, T, D, BrdColConstant>,
D                 192 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 3, T, D, BrdColConstant>,
D                 193 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 4, T, D, BrdColConstant>,
D                 194 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 5, T, D, BrdColConstant>,
D                 195 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 6, T, D, BrdColConstant>,
D                 196 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 7, T, D, BrdColConstant>,
D                 197 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 8, T, D, BrdColConstant>,
D                 198 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 9, T, D, BrdColConstant>,
D                 199 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<10, T, D, BrdColConstant>,
D                 200 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<11, T, D, BrdColConstant>,
D                 201 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<12, T, D, BrdColConstant>,
D                 202 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<13, T, D, BrdColConstant>,
D                 203 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<14, T, D, BrdColConstant>,
D                 204 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<15, T, D, BrdColConstant>,
D                 205 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<16, T, D, BrdColConstant>,
D                 206 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<17, T, D, BrdColConstant>,
D                 207 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<18, T, D, BrdColConstant>,
D                 208 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<19, T, D, BrdColConstant>,
D                 209 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<20, T, D, BrdColConstant>,
D                 210 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<21, T, D, BrdColConstant>,
D                 211 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<22, T, D, BrdColConstant>,
D                 212 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<23, T, D, BrdColConstant>,
D                 213 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<24, T, D, BrdColConstant>,
D                 214 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<25, T, D, BrdColConstant>,
D                 215 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<26, T, D, BrdColConstant>,
D                 216 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<27, T, D, BrdColConstant>,
D                 217 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<28, T, D, BrdColConstant>,
D                 218 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<29, T, D, BrdColConstant>,
D                 219 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<30, T, D, BrdColConstant>,
D                 220 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<31, T, D, BrdColConstant>,
D                 221 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<32, T, D, BrdColConstant>
D                 225 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 1, T, D, BrdColReplicate>,
D                 226 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 2, T, D, BrdColReplicate>,
D                 227 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 3, T, D, BrdColReplicate>,
D                 228 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 4, T, D, BrdColReplicate>,
D                 229 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 5, T, D, BrdColReplicate>,
D                 230 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 6, T, D, BrdColReplicate>,
D                 231 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 7, T, D, BrdColReplicate>,
D                 232 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 8, T, D, BrdColReplicate>,
D                 233 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 9, T, D, BrdColReplicate>,
D                 234 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<10, T, D, BrdColReplicate>,
D                 235 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<11, T, D, BrdColReplicate>,
D                 236 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<12, T, D, BrdColReplicate>,
D                 237 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<13, T, D, BrdColReplicate>,
D                 238 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<14, T, D, BrdColReplicate>,
D                 239 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<15, T, D, BrdColReplicate>,
D                 240 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<16, T, D, BrdColReplicate>,
D                 241 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<17, T, D, BrdColReplicate>,
D                 242 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<18, T, D, BrdColReplicate>,
D                 243 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<19, T, D, BrdColReplicate>,
D                 244 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<20, T, D, BrdColReplicate>,
D                 245 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<21, T, D, BrdColReplicate>,
D                 246 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<22, T, D, BrdColReplicate>,
D                 247 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<23, T, D, BrdColReplicate>,
D                 248 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<24, T, D, BrdColReplicate>,
D                 249 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<25, T, D, BrdColReplicate>,
D                 250 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<26, T, D, BrdColReplicate>,
D                 251 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<27, T, D, BrdColReplicate>,
D                 252 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<28, T, D, BrdColReplicate>,
D                 253 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<29, T, D, BrdColReplicate>,
D                 254 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<30, T, D, BrdColReplicate>,
D                 255 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<31, T, D, BrdColReplicate>,
D                 256 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<32, T, D, BrdColReplicate>
D                 260 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 1, T, D, BrdColReflect>,
D                 261 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 2, T, D, BrdColReflect>,
D                 262 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 3, T, D, BrdColReflect>,
D                 263 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 4, T, D, BrdColReflect>,
D                 264 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 5, T, D, BrdColReflect>,
D                 265 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 6, T, D, BrdColReflect>,
D                 266 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 7, T, D, BrdColReflect>,
D                 267 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 8, T, D, BrdColReflect>,
D                 268 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 9, T, D, BrdColReflect>,
D                 269 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<10, T, D, BrdColReflect>,
D                 270 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<11, T, D, BrdColReflect>,
D                 271 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<12, T, D, BrdColReflect>,
D                 272 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<13, T, D, BrdColReflect>,
D                 273 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<14, T, D, BrdColReflect>,
D                 274 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<15, T, D, BrdColReflect>,
D                 275 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<16, T, D, BrdColReflect>,
D                 276 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<17, T, D, BrdColReflect>,
D                 277 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<18, T, D, BrdColReflect>,
D                 278 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<19, T, D, BrdColReflect>,
D                 279 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<20, T, D, BrdColReflect>,
D                 280 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<21, T, D, BrdColReflect>,
D                 281 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<22, T, D, BrdColReflect>,
D                 282 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<23, T, D, BrdColReflect>,
D                 283 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<24, T, D, BrdColReflect>,
D                 284 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<25, T, D, BrdColReflect>,
D                 285 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<26, T, D, BrdColReflect>,
D                 286 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<27, T, D, BrdColReflect>,
D                 287 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<28, T, D, BrdColReflect>,
D                 288 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<29, T, D, BrdColReflect>,
D                 289 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<30, T, D, BrdColReflect>,
D                 290 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<31, T, D, BrdColReflect>,
D                 291 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<32, T, D, BrdColReflect>
D                 295 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 1, T, D, BrdColWrap>,
D                 296 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 2, T, D, BrdColWrap>,
D                 297 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 3, T, D, BrdColWrap>,
D                 298 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 4, T, D, BrdColWrap>,
D                 299 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 5, T, D, BrdColWrap>,
D                 300 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 6, T, D, BrdColWrap>,
D                 301 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 7, T, D, BrdColWrap>,
D                 302 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 8, T, D, BrdColWrap>,
D                 303 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 9, T, D, BrdColWrap>,
D                 304 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<10, T, D, BrdColWrap>,
D                 305 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<11, T, D, BrdColWrap>,
D                 306 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<12, T, D, BrdColWrap>,
D                 307 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<13, T, D, BrdColWrap>,
D                 308 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<14, T, D, BrdColWrap>,
D                 309 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<15, T, D, BrdColWrap>,
D                 310 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<16, T, D, BrdColWrap>,
D                 311 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<17, T, D, BrdColWrap>,
D                 312 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<18, T, D, BrdColWrap>,
D                 313 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<19, T, D, BrdColWrap>,
D                 314 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<20, T, D, BrdColWrap>,
D                 315 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<21, T, D, BrdColWrap>,
D                 316 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<22, T, D, BrdColWrap>,
D                 317 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<23, T, D, BrdColWrap>,
D                 318 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<24, T, D, BrdColWrap>,
D                 319 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<25, T, D, BrdColWrap>,
D                 320 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<26, T, D, BrdColWrap>,
D                 321 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<27, T, D, BrdColWrap>,
D                 322 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<28, T, D, BrdColWrap>,
D                 323 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<29, T, D, BrdColWrap>,
D                 324 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<30, T, D, BrdColWrap>,
D                 325 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<31, T, D, BrdColWrap>,
D                 326 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<32, T, D, BrdColWrap>
D                 330 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 1, T, D, BrdColReflect101>,
D                 331 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 2, T, D, BrdColReflect101>,
D                 332 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 3, T, D, BrdColReflect101>,
D                 333 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 4, T, D, BrdColReflect101>,
D                 334 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 5, T, D, BrdColReflect101>,
D                 335 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 6, T, D, BrdColReflect101>,
D                 336 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 7, T, D, BrdColReflect101>,
D                 337 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 8, T, D, BrdColReflect101>,
D                 338 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller< 9, T, D, BrdColReflect101>,
D                 339 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<10, T, D, BrdColReflect101>,
D                 340 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<11, T, D, BrdColReflect101>,
D                 341 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<12, T, D, BrdColReflect101>,
D                 342 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<13, T, D, BrdColReflect101>,
D                 343 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<14, T, D, BrdColReflect101>,
D                 344 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<15, T, D, BrdColReflect101>,
D                 345 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<16, T, D, BrdColReflect101>,
D                 346 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<17, T, D, BrdColReflect101>,
D                 347 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<18, T, D, BrdColReflect101>,
D                 348 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<19, T, D, BrdColReflect101>,
D                 349 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<20, T, D, BrdColReflect101>,
D                 350 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<21, T, D, BrdColReflect101>,
D                 351 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<22, T, D, BrdColReflect101>,
D                 352 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<23, T, D, BrdColReflect101>,
D                 353 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<24, T, D, BrdColReflect101>,
D                 354 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<25, T, D, BrdColReflect101>,
D                 355 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<26, T, D, BrdColReflect101>,
D                 356 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<27, T, D, BrdColReflect101>,
D                 357 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<28, T, D, BrdColReflect101>,
D                 358 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<29, T, D, BrdColReflect101>,
D                 359 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<30, T, D, BrdColReflect101>,
D                 360 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<31, T, D, BrdColReflect101>,
D                 361 modules/cudafilters/src/cuda/column_filter.hpp                 column_filter::caller<32, T, D, BrdColReflect101>
D                 370 modules/cudafilters/src/cuda/column_filter.hpp         callers[brd_type][ksize]((PtrStepSz<T>)src, (PtrStepSz<D>)dst, anchor, cc, stream);
D                  57 modules/cudafilters/src/cuda/row_filter.hpp     template <int KSIZE, typename T, typename D, typename B>
D                  58 modules/cudafilters/src/cuda/row_filter.hpp     __global__ void linearRowFilter(const PtrStepSz<T> src, PtrStep<D> dst, const int anchor, const B brd)
D                 140 modules/cudafilters/src/cuda/row_filter.hpp                 dst(y, x) = saturate_cast<D>(sum);
D                 145 modules/cudafilters/src/cuda/row_filter.hpp     template <int KSIZE, typename T, typename D, template<typename> class B>
D                 146 modules/cudafilters/src/cuda/row_filter.hpp     void caller(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream)
D                 170 modules/cudafilters/src/cuda/row_filter.hpp         linearRowFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd);
D                 180 modules/cudafilters/src/cuda/row_filter.hpp     template <typename T, typename D>
D                 183 modules/cudafilters/src/cuda/row_filter.hpp         typedef void (*caller_t)(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream);
D                 189 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 1, T, D, BrdRowConstant>,
D                 190 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 2, T, D, BrdRowConstant>,
D                 191 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 3, T, D, BrdRowConstant>,
D                 192 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 4, T, D, BrdRowConstant>,
D                 193 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 5, T, D, BrdRowConstant>,
D                 194 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 6, T, D, BrdRowConstant>,
D                 195 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 7, T, D, BrdRowConstant>,
D                 196 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 8, T, D, BrdRowConstant>,
D                 197 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 9, T, D, BrdRowConstant>,
D                 198 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<10, T, D, BrdRowConstant>,
D                 199 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<11, T, D, BrdRowConstant>,
D                 200 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<12, T, D, BrdRowConstant>,
D                 201 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<13, T, D, BrdRowConstant>,
D                 202 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<14, T, D, BrdRowConstant>,
D                 203 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<15, T, D, BrdRowConstant>,
D                 204 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<16, T, D, BrdRowConstant>,
D                 205 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<17, T, D, BrdRowConstant>,
D                 206 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<18, T, D, BrdRowConstant>,
D                 207 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<19, T, D, BrdRowConstant>,
D                 208 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<20, T, D, BrdRowConstant>,
D                 209 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<21, T, D, BrdRowConstant>,
D                 210 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<22, T, D, BrdRowConstant>,
D                 211 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<23, T, D, BrdRowConstant>,
D                 212 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<24, T, D, BrdRowConstant>,
D                 213 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<25, T, D, BrdRowConstant>,
D                 214 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<26, T, D, BrdRowConstant>,
D                 215 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<27, T, D, BrdRowConstant>,
D                 216 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<28, T, D, BrdRowConstant>,
D                 217 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<29, T, D, BrdRowConstant>,
D                 218 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<30, T, D, BrdRowConstant>,
D                 219 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<31, T, D, BrdRowConstant>,
D                 220 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<32, T, D, BrdRowConstant>
D                 224 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 1, T, D, BrdRowReplicate>,
D                 225 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 2, T, D, BrdRowReplicate>,
D                 226 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 3, T, D, BrdRowReplicate>,
D                 227 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 4, T, D, BrdRowReplicate>,
D                 228 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 5, T, D, BrdRowReplicate>,
D                 229 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 6, T, D, BrdRowReplicate>,
D                 230 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 7, T, D, BrdRowReplicate>,
D                 231 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 8, T, D, BrdRowReplicate>,
D                 232 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 9, T, D, BrdRowReplicate>,
D                 233 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<10, T, D, BrdRowReplicate>,
D                 234 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<11, T, D, BrdRowReplicate>,
D                 235 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<12, T, D, BrdRowReplicate>,
D                 236 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<13, T, D, BrdRowReplicate>,
D                 237 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<14, T, D, BrdRowReplicate>,
D                 238 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<15, T, D, BrdRowReplicate>,
D                 239 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<16, T, D, BrdRowReplicate>,
D                 240 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<17, T, D, BrdRowReplicate>,
D                 241 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<18, T, D, BrdRowReplicate>,
D                 242 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<19, T, D, BrdRowReplicate>,
D                 243 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<20, T, D, BrdRowReplicate>,
D                 244 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<21, T, D, BrdRowReplicate>,
D                 245 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<22, T, D, BrdRowReplicate>,
D                 246 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<23, T, D, BrdRowReplicate>,
D                 247 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<24, T, D, BrdRowReplicate>,
D                 248 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<25, T, D, BrdRowReplicate>,
D                 249 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<26, T, D, BrdRowReplicate>,
D                 250 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<27, T, D, BrdRowReplicate>,
D                 251 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<28, T, D, BrdRowReplicate>,
D                 252 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<29, T, D, BrdRowReplicate>,
D                 253 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<30, T, D, BrdRowReplicate>,
D                 254 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<31, T, D, BrdRowReplicate>,
D                 255 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<32, T, D, BrdRowReplicate>
D                 259 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 1, T, D, BrdRowReflect>,
D                 260 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 2, T, D, BrdRowReflect>,
D                 261 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 3, T, D, BrdRowReflect>,
D                 262 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 4, T, D, BrdRowReflect>,
D                 263 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 5, T, D, BrdRowReflect>,
D                 264 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 6, T, D, BrdRowReflect>,
D                 265 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 7, T, D, BrdRowReflect>,
D                 266 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 8, T, D, BrdRowReflect>,
D                 267 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 9, T, D, BrdRowReflect>,
D                 268 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<10, T, D, BrdRowReflect>,
D                 269 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<11, T, D, BrdRowReflect>,
D                 270 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<12, T, D, BrdRowReflect>,
D                 271 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<13, T, D, BrdRowReflect>,
D                 272 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<14, T, D, BrdRowReflect>,
D                 273 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<15, T, D, BrdRowReflect>,
D                 274 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<16, T, D, BrdRowReflect>,
D                 275 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<17, T, D, BrdRowReflect>,
D                 276 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<18, T, D, BrdRowReflect>,
D                 277 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<19, T, D, BrdRowReflect>,
D                 278 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<20, T, D, BrdRowReflect>,
D                 279 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<21, T, D, BrdRowReflect>,
D                 280 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<22, T, D, BrdRowReflect>,
D                 281 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<23, T, D, BrdRowReflect>,
D                 282 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<24, T, D, BrdRowReflect>,
D                 283 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<25, T, D, BrdRowReflect>,
D                 284 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<26, T, D, BrdRowReflect>,
D                 285 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<27, T, D, BrdRowReflect>,
D                 286 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<28, T, D, BrdRowReflect>,
D                 287 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<29, T, D, BrdRowReflect>,
D                 288 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<30, T, D, BrdRowReflect>,
D                 289 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<31, T, D, BrdRowReflect>,
D                 290 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<32, T, D, BrdRowReflect>
D                 294 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 1, T, D, BrdRowWrap>,
D                 295 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 2, T, D, BrdRowWrap>,
D                 296 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 3, T, D, BrdRowWrap>,
D                 297 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 4, T, D, BrdRowWrap>,
D                 298 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 5, T, D, BrdRowWrap>,
D                 299 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 6, T, D, BrdRowWrap>,
D                 300 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 7, T, D, BrdRowWrap>,
D                 301 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 8, T, D, BrdRowWrap>,
D                 302 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 9, T, D, BrdRowWrap>,
D                 303 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<10, T, D, BrdRowWrap>,
D                 304 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<11, T, D, BrdRowWrap>,
D                 305 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<12, T, D, BrdRowWrap>,
D                 306 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<13, T, D, BrdRowWrap>,
D                 307 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<14, T, D, BrdRowWrap>,
D                 308 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<15, T, D, BrdRowWrap>,
D                 309 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<16, T, D, BrdRowWrap>,
D                 310 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<17, T, D, BrdRowWrap>,
D                 311 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<18, T, D, BrdRowWrap>,
D                 312 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<19, T, D, BrdRowWrap>,
D                 313 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<20, T, D, BrdRowWrap>,
D                 314 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<21, T, D, BrdRowWrap>,
D                 315 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<22, T, D, BrdRowWrap>,
D                 316 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<23, T, D, BrdRowWrap>,
D                 317 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<24, T, D, BrdRowWrap>,
D                 318 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<25, T, D, BrdRowWrap>,
D                 319 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<26, T, D, BrdRowWrap>,
D                 320 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<27, T, D, BrdRowWrap>,
D                 321 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<28, T, D, BrdRowWrap>,
D                 322 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<29, T, D, BrdRowWrap>,
D                 323 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<30, T, D, BrdRowWrap>,
D                 324 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<31, T, D, BrdRowWrap>,
D                 325 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<32, T, D, BrdRowWrap>
D                 329 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 1, T, D, BrdRowReflect101>,
D                 330 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 2, T, D, BrdRowReflect101>,
D                 331 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 3, T, D, BrdRowReflect101>,
D                 332 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 4, T, D, BrdRowReflect101>,
D                 333 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 5, T, D, BrdRowReflect101>,
D                 334 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 6, T, D, BrdRowReflect101>,
D                 335 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 7, T, D, BrdRowReflect101>,
D                 336 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 8, T, D, BrdRowReflect101>,
D                 337 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller< 9, T, D, BrdRowReflect101>,
D                 338 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<10, T, D, BrdRowReflect101>,
D                 339 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<11, T, D, BrdRowReflect101>,
D                 340 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<12, T, D, BrdRowReflect101>,
D                 341 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<13, T, D, BrdRowReflect101>,
D                 342 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<14, T, D, BrdRowReflect101>,
D                 343 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<15, T, D, BrdRowReflect101>,
D                 344 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<16, T, D, BrdRowReflect101>,
D                 345 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<17, T, D, BrdRowReflect101>,
D                 346 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<18, T, D, BrdRowReflect101>,
D                 347 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<19, T, D, BrdRowReflect101>,
D                 348 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<20, T, D, BrdRowReflect101>,
D                 349 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<21, T, D, BrdRowReflect101>,
D                 350 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<22, T, D, BrdRowReflect101>,
D                 351 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<23, T, D, BrdRowReflect101>,
D                 352 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<24, T, D, BrdRowReflect101>,
D                 353 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<25, T, D, BrdRowReflect101>,
D                 354 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<26, T, D, BrdRowReflect101>,
D                 355 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<27, T, D, BrdRowReflect101>,
D                 356 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<28, T, D, BrdRowReflect101>,
D                 357 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<29, T, D, BrdRowReflect101>,
D                 358 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<30, T, D, BrdRowReflect101>,
D                 359 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<31, T, D, BrdRowReflect101>,
D                 360 modules/cudafilters/src/cuda/row_filter.hpp                 row_filter::caller<32, T, D, BrdRowReflect101>
D                 369 modules/cudafilters/src/cuda/row_filter.hpp         callers[brd_type][ksize]((PtrStepSz<T>)src, (PtrStepSz<D>)dst, anchor, cc, stream);
D                 180 modules/cudafilters/src/filtering.cpp     template <typename T, typename D>
D                 308 modules/cudafilters/src/filtering.cpp     template <typename T, typename D>
D                 311 modules/cudafilters/src/filtering.cpp     template <typename T, typename D>
D                  61 modules/cudastereo/src/stereobp.cpp         template<typename T, typename D>
D                  60 modules/cudastereo/src/util.cpp     template <typename T, typename D>
D                 117 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp template <typename D, class SrcPtr>
D                 118 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D> > >
D                 121 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp     return makeExpr(transformPtr(src, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D>()));
D                 663 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T, typename D> struct saturate_cast_func : unary_function<T, D>
D                 665 modules/cudev/include/opencv2/cudev/functional/functional.hpp     __device__ __forceinline__ D operator ()(typename TypeTraits<T>::parameter_type v) const
D                 667 modules/cudev/include/opencv2/cudev/functional/functional.hpp         return saturate_cast<D>(v);
D                 858 modules/cudev/include/opencv2/cudev/functional/functional.hpp     template <typename T, typename D> static Yes check(unary_function<T, D>);
D                 871 modules/cudev/include/opencv2/cudev/functional/functional.hpp     template <typename T1, typename T2, typename D> static Yes check(binary_function<T1, T2, D>);
D                  60 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     template <int NUM_SCAN_THREADS, class SrcPtr, typename D>
D                  61 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     __global__ void horizontal_pass(const SrcPtr src, GlobPtr<D> dst, const int cols)
D                  63 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         __shared__ D smem[NUM_SCAN_THREADS * 2];
D                  64 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         __shared__ D carryElem;
D                  70 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         D* dst_row = dst.row(blockIdx.x);
D                  79 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp             D curElem = 0.0f;
D                  84 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp             const D curScanElem = blockScanInclusive<NUM_SCAN_THREADS>(curElem, smem, threadIdx.x);
D                 102 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     template <int NUM_SCAN_THREADS, typename T, typename D>
D                 103 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     __global__ void horizontal_pass(const GlobPtr<T> src, GlobPtr<D> dst, const int cols)
D                 105 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         __shared__ D smem[NUM_SCAN_THREADS * 2];
D                 106 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         __shared__ D carryElem;
D                 113 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp         D* dst_row = dst.row(blockIdx.x);
D                 122 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp             D curElem = 0.0f;
D                 127 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp             const D curScanElem = blockScanInclusive<NUM_SCAN_THREADS>(curElem, smem, threadIdx.x);
D                 145 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     template <class SrcPtr, typename D>
D                 146 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     __host__ void horizontal_pass(const SrcPtr& src, const GlobPtr<D>& dst, int rows, int cols, cudaStream_t stream)
D                 588 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     template <class SrcPtr, typename D>
D                 589 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp     __host__ void integral(const SrcPtr& src, const GlobPtr<D>& dst, int rows, int cols, cudaStream_t stream)
D                  66 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T, typename D, class UnOp, class MaskPtr>
D                  67 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
D                  73 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T1, typename T2, typename D, class BinOp, class MaskPtr>
D                  74 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
D                  83 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T, typename D, class UnOp, class MaskPtr>
D                  84 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
D                  92 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T1, typename T2, typename D, class BinOp, class MaskPtr>
D                  93 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
D                 104 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T, typename D, class UnOp, class MaskPtr>
D                 105 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
D                 115 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T1, typename T2, typename D, class BinOp, class MaskPtr>
D                 116 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
D                 129 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T, typename D, class UnOp, class MaskPtr>
D                 130 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
D                 142 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         template <typename T1, typename T2, typename D, class BinOp, class MaskPtr>
D                 143 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
D                  68 modules/cudev/include/opencv2/cudev/util/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x));
D                  77 modules/cudev/include/opencv2/cudev/util/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y));
D                  86 modules/cudev/include/opencv2/cudev/util/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z));
D                  95 modules/cudev/include/opencv2/cudev/util/vec_math.hpp             return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z), saturate_cast<D>(v.w));
D                 514 modules/features2d/src/brisk.cpp   const int D = (int)((r_x_1 * r_y1) * scaling);
D                 531 modules/features2d/src/brisk.cpp     ret_val += D * int(*ptr);
D                 596 modules/features2d/src/brisk.cpp   ret_val += D * int(*ptr);
D                1094 modules/features2d/src/brisk.cpp   const int D = (int)((r_x_1 * r_y1) * scaling);
D                1119 modules/features2d/src/brisk.cpp   ret_val += D * int(l.getAgastScore(x_left, y_top + dy + 1, 1));
D                2243 modules/features2d/src/brisk.cpp   const int D = (int)((r_x_1 * r_y1) * scaling);
D                2275 modules/features2d/src/brisk.cpp   ret_val += D * int(*ptr);
D                1488 modules/imgproc/src/demosaicing.cpp         T* D = reinterpret_cast<T*>(dst.data + (range.start + 1) * dst.step) + dcn;
D                1502 modules/imgproc/src/demosaicing.cpp                 D[blue<<1] = (S[-sstep] + S[sstep]) >> 1;
D                1503 modules/imgproc/src/demosaicing.cpp                 D[1] = S[0];
D                1504 modules/imgproc/src/demosaicing.cpp                 D[2-(blue<<1)] = (S[-1] + S[1]) >> 1;
D                1505 modules/imgproc/src/demosaicing.cpp                 D += dcn;
D                1510 modules/imgproc/src/demosaicing.cpp             int delta = vecOp.bayer2RGB_EA(S - sstep - 1, sstep, D, size.width, blue);
D                1513 modules/imgproc/src/demosaicing.cpp             D += dcn * delta;
D                1516 modules/imgproc/src/demosaicing.cpp                 for (; x < size.width; x += 2, S += 2, D += dcn2)
D                1518 modules/imgproc/src/demosaicing.cpp                     D[0] = S[0];
D                1519 modules/imgproc/src/demosaicing.cpp                     D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1;
D                1520 modules/imgproc/src/demosaicing.cpp                     D[2] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1]) >> 2;
D                1522 modules/imgproc/src/demosaicing.cpp                     D[3] = (S[0] + S[2] + 1) >> 1;
D                1523 modules/imgproc/src/demosaicing.cpp                     D[4] = S[1];
D                1524 modules/imgproc/src/demosaicing.cpp                     D[5] = (S[-sstep+1] + S[sstep+1] + 1) >> 1;
D                1527 modules/imgproc/src/demosaicing.cpp                 for (; x < size.width; x += 2, S += 2, D += dcn2)
D                1529 modules/imgproc/src/demosaicing.cpp                     D[0] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1] + 2) >> 2;
D                1530 modules/imgproc/src/demosaicing.cpp                     D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1;
D                1531 modules/imgproc/src/demosaicing.cpp                     D[2] = S[0];
D                1533 modules/imgproc/src/demosaicing.cpp                     D[3] = (S[-sstep+1] + S[sstep+1] + 1) >> 1;
D                1534 modules/imgproc/src/demosaicing.cpp                     D[4] = S[1];
D                1535 modules/imgproc/src/demosaicing.cpp                     D[5] = (S[0] + S[2] + 1) >> 1;
D                1540 modules/imgproc/src/demosaicing.cpp                 D[blue<<1] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1] + 2) >> 2;
D                1541 modules/imgproc/src/demosaicing.cpp                 D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1;
D                1542 modules/imgproc/src/demosaicing.cpp                 D[2-(blue<<1)] = S[0];
D                1543 modules/imgproc/src/demosaicing.cpp                 D += dcn;
D                1549 modules/imgproc/src/demosaicing.cpp                 D[i] = D[-dcn + i];
D                1550 modules/imgproc/src/demosaicing.cpp                 D[-dstep+dcn+i] = D[-dstep+(dcn<<1)+i];
D                1556 modules/imgproc/src/demosaicing.cpp             D += dcn2;
D                3089 modules/imgproc/src/filter.cpp         DT* D = (DT*)dst;
D                3109 modules/imgproc/src/filter.cpp             D[i] = s0; D[i+1] = s1;
D                3110 modules/imgproc/src/filter.cpp             D[i+2] = s2; D[i+3] = s3;
D                3122 modules/imgproc/src/filter.cpp             D[i] = s0;
D                3147 modules/imgproc/src/filter.cpp         DT* D = (DT*)dst;
D                3159 modules/imgproc/src/filter.cpp                     D[i] = s0; D[i+1] = s1;
D                3169 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3175 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3183 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3195 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3202 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3211 modules/imgproc/src/filter.cpp                 D[i] = s0;
D                3222 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3230 modules/imgproc/src/filter.cpp                         D[i] = s0; D[i+1] = s1;
D                3241 modules/imgproc/src/filter.cpp                     D[i] = s0; D[i+1] = s1;
D                3250 modules/imgproc/src/filter.cpp                 D[i] = s0;
D                3291 modules/imgproc/src/filter.cpp             DT* D = (DT*)dst;
D                3308 modules/imgproc/src/filter.cpp                 D[i] = castOp(s0); D[i+1] = castOp(s1);
D                3309 modules/imgproc/src/filter.cpp                 D[i+2] = castOp(s2); D[i+3] = castOp(s3);
D                3317 modules/imgproc/src/filter.cpp                 D[i] = castOp(s0);
D                3358 modules/imgproc/src/filter.cpp                 DT* D = (DT*)dst;
D                3379 modules/imgproc/src/filter.cpp                     D[i] = castOp(s0); D[i+1] = castOp(s1);
D                3380 modules/imgproc/src/filter.cpp                     D[i+2] = castOp(s2); D[i+3] = castOp(s3);
D                3388 modules/imgproc/src/filter.cpp                     D[i] = castOp(s0);
D                3396 modules/imgproc/src/filter.cpp                 DT* D = (DT*)dst;
D                3416 modules/imgproc/src/filter.cpp                     D[i] = castOp(s0); D[i+1] = castOp(s1);
D                3417 modules/imgproc/src/filter.cpp                     D[i+2] = castOp(s2); D[i+3] = castOp(s3);
D                3425 modules/imgproc/src/filter.cpp                     D[i] = castOp(s0);
D                3466 modules/imgproc/src/filter.cpp             DT* D = (DT*)dst;
D                3481 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3482 modules/imgproc/src/filter.cpp                         D[i+1] = castOp(s1);
D                3486 modules/imgproc/src/filter.cpp                         D[i+2] = castOp(s0);
D                3487 modules/imgproc/src/filter.cpp                         D[i+3] = castOp(s1);
D                3493 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3503 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3504 modules/imgproc/src/filter.cpp                         D[i+1] = castOp(s1);
D                3508 modules/imgproc/src/filter.cpp                         D[i+2] = castOp(s0);
D                3509 modules/imgproc/src/filter.cpp                         D[i+3] = castOp(s1);
D                3515 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3525 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3526 modules/imgproc/src/filter.cpp                         D[i+1] = castOp(s1);
D                3530 modules/imgproc/src/filter.cpp                         D[i+2] = castOp(s0);
D                3531 modules/imgproc/src/filter.cpp                         D[i+3] = castOp(s1);
D                3537 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3552 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3553 modules/imgproc/src/filter.cpp                         D[i+1] = castOp(s1);
D                3557 modules/imgproc/src/filter.cpp                         D[i+2] = castOp(s0);
D                3558 modules/imgproc/src/filter.cpp                         D[i+3] = castOp(s1);
D                3564 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3576 modules/imgproc/src/filter.cpp                         D[i] = castOp(s0);
D                3577 modules/imgproc/src/filter.cpp                         D[i+1] = castOp(s1);
D                3581 modules/imgproc/src/filter.cpp                         D[i+2] = castOp(s0);
D                3582 modules/imgproc/src/filter.cpp                         D[i+3] = castOp(s1);
D                3586 modules/imgproc/src/filter.cpp                         D[i] = castOp((S2[i] - S0[i])*f1 + _delta);
D                3931 modules/imgproc/src/filter.cpp             DT* D = (DT*)dst;
D                3952 modules/imgproc/src/filter.cpp                 D[i] = castOp(s0); D[i+1] = castOp(s1);
D                3953 modules/imgproc/src/filter.cpp                 D[i+2] = castOp(s2); D[i+3] = castOp(s3);
D                3961 modules/imgproc/src/filter.cpp                 D[i] = castOp(s0);
D                 343 modules/imgproc/src/imgwarp.cpp             uchar* D = dst.data + dst.step*y;
D                 354 modules/imgproc/src/imgwarp.cpp                     D[x] = t0;
D                 355 modules/imgproc/src/imgwarp.cpp                     D[x+1] = t1;
D                 359 modules/imgproc/src/imgwarp.cpp                     D[x] = S[x_ofs[x]];
D                 363 modules/imgproc/src/imgwarp.cpp                     *(ushort*)(D + x*2) = *(ushort*)(S + x_ofs[x]);
D                 366 modules/imgproc/src/imgwarp.cpp                 for( x = 0; x < dsize.width; x++, D += 3 )
D                 369 modules/imgproc/src/imgwarp.cpp                     D[0] = _tS[0]; D[1] = _tS[1]; D[2] = _tS[2];
D                 374 modules/imgproc/src/imgwarp.cpp                     *(int*)(D + x*4) = *(int*)(S + x_ofs[x]);
D                 377 modules/imgproc/src/imgwarp.cpp                 for( x = 0; x < dsize.width; x++, D += 6 )
D                 380 modules/imgproc/src/imgwarp.cpp                     ushort* _tD = (ushort*)D;
D                 385 modules/imgproc/src/imgwarp.cpp                 for( x = 0; x < dsize.width; x++, D += 8 )
D                 388 modules/imgproc/src/imgwarp.cpp                     int* _tD = (int*)D;
D                 393 modules/imgproc/src/imgwarp.cpp                 for( x = 0; x < dsize.width; x++, D += 12 )
D                 396 modules/imgproc/src/imgwarp.cpp                     int* _tD = (int*)D;
D                 401 modules/imgproc/src/imgwarp.cpp                 for( x = 0; x < dsize.width; x++, D += pix_size )
D                 404 modules/imgproc/src/imgwarp.cpp                     int* _tD = (int*)D;
D                1434 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
D                1438 modules/imgproc/src/imgwarp.cpp                 D[dx] = S[sx]*alpha[dx*2] + S[sx+cn]*alpha[dx*2+1];
D                1442 modules/imgproc/src/imgwarp.cpp                 D[dx] = WT(S[xofs[dx]]*ONE);
D                1523 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
D                1543 modules/imgproc/src/imgwarp.cpp                     D[dx] = v;
D                1550 modules/imgproc/src/imgwarp.cpp                     D[dx] = S[sx-cn]*alpha[0] + S[sx]*alpha[1] +
D                1596 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
D                1616 modules/imgproc/src/imgwarp.cpp                     D[dx] = v;
D                1623 modules/imgproc/src/imgwarp.cpp                     D[dx] = S[sx-cn*3]*alpha[0] + S[sx-cn*2]*alpha[1] +
D                1811 modules/imgproc/src/imgwarp.cpp     int operator() (const uchar* S, uchar* D, int w) const
D                1820 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 16; dx += 16, S0 += 32, S1 += 32, D += 16)
D                1832 modules/imgproc/src/imgwarp.cpp                 vst1q_u8(D, vcombine_u8(vmovn_u16(v_dst0), vmovn_u16(v_dst1)));
D                1837 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8)
D                1852 modules/imgproc/src/imgwarp.cpp                 vst1_u8(D, vmovn_u16(v_dst));
D                1871 modules/imgproc/src/imgwarp.cpp     int operator() (const ushort * S, ushort * D, int w) const
D                1880 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8)
D                1892 modules/imgproc/src/imgwarp.cpp                 vst1q_u16(D, vcombine_u16(vmovn_u32(v_dst0), vmovn_u32(v_dst1)));
D                1897 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                1902 modules/imgproc/src/imgwarp.cpp                 vst1_u16(D, vmovn_u32(vshrq_n_u32(vaddq_u32(v_dst, v_2), 2)));
D                1921 modules/imgproc/src/imgwarp.cpp     int operator() (const short * S, short * D, int w) const
D                1930 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8)
D                1942 modules/imgproc/src/imgwarp.cpp                 vst1q_s16(D, vcombine_s16(vmovn_s32(v_dst0), vmovn_s32(v_dst1)));
D                1947 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                1952 modules/imgproc/src/imgwarp.cpp                 vst1_s16(D, vmovn_s32(vshrq_n_s32(vaddq_s32(v_dst, v_2), 2)));
D                1971 modules/imgproc/src/imgwarp.cpp     int operator() (const float * S, float * D, int w) const
D                1983 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                1990 modules/imgproc/src/imgwarp.cpp                 vst1q_f32(D, vmulq_f32(vaddq_f32(v_dst0, v_dst1), v_025));
D                1995 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2000 modules/imgproc/src/imgwarp.cpp                 vst1q_f32(D, vmulq_f32(vaddq_f32(v_dst0, v_dst1), v_025));
D                2024 modules/imgproc/src/imgwarp.cpp     int operator() (const uchar* S, uchar* D, int w) const
D                2038 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8)
D                2048 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2052 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 11; dx += 6, S0 += 12, S1 += 12, D += 6)
D                2066 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2072 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)(D+3), s0);
D                2080 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8)
D                2101 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)(D), s0);
D                2123 modules/imgproc/src/imgwarp.cpp     int operator() (const ushort* S, ushort* D, int w) const
D                2139 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2150 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2154 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 3, S0 += 6, S1 += 6, D += 3)
D                2168 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2173 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2187 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2211 modules/imgproc/src/imgwarp.cpp     int operator() (const short* S, short* D, int w) const
D                2225 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2238 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2242 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 3, S0 += 6, S1 += 6, D += 3)
D                2256 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2261 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2275 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, s0);
D                2297 modules/imgproc/src/imgwarp.cpp     int operator() (const float * S, float * D, int w) const
D                2310 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2320 modules/imgproc/src/imgwarp.cpp                 _mm_storeu_ps(D, _mm_mul_ps(_mm_add_ps(v_dst0, v_dst1), v_025));
D                2325 modules/imgproc/src/imgwarp.cpp             for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4)
D                2330 modules/imgproc/src/imgwarp.cpp                 _mm_storeu_ps(D, _mm_mul_ps(_mm_add_ps(v_dst0, v_dst1), v_025));
D                2361 modules/imgproc/src/imgwarp.cpp     int operator() (const T* S, T* D, int w) const
D                2367 modules/imgproc/src/imgwarp.cpp         int dx = vecOp(S, D, w);
D                2373 modules/imgproc/src/imgwarp.cpp                 D[dx] = (T)((S[index] + S[index+1] + nextS[index] + nextS[index+1] + 2) >> 2);
D                2379 modules/imgproc/src/imgwarp.cpp                 D[dx] = (T)((S[index] + S[index+3] + nextS[index] + nextS[index+3] + 2) >> 2);
D                2380 modules/imgproc/src/imgwarp.cpp                 D[dx+1] = (T)((S[index+1] + S[index+4] + nextS[index+1] + nextS[index+4] + 2) >> 2);
D                2381 modules/imgproc/src/imgwarp.cpp                 D[dx+2] = (T)((S[index+2] + S[index+5] + nextS[index+2] + nextS[index+5] + 2) >> 2);
D                2389 modules/imgproc/src/imgwarp.cpp                     D[dx] = (T)((S[index] + S[index+4] + nextS[index] + nextS[index+4] + 2) >> 2);
D                2390 modules/imgproc/src/imgwarp.cpp                     D[dx+1] = (T)((S[index+1] + S[index+5] + nextS[index+1] + nextS[index+5] + 2) >> 2);
D                2391 modules/imgproc/src/imgwarp.cpp                     D[dx+2] = (T)((S[index+2] + S[index+6] + nextS[index+2] + nextS[index+6] + 2) >> 2);
D                2392 modules/imgproc/src/imgwarp.cpp                     D[dx+3] = (T)((S[index+3] + S[index+7] + nextS[index+3] + nextS[index+7] + 2) >> 2);
D                2434 modules/imgproc/src/imgwarp.cpp             T* D = (T*)(dst.data + dst.step*dy);
D                2441 modules/imgproc/src/imgwarp.cpp                     D[dx] = 0;
D                2445 modules/imgproc/src/imgwarp.cpp             dx = vop(src.template ptr<T>(sy0), D, w);
D                2458 modules/imgproc/src/imgwarp.cpp                 D[dx] = saturate_cast<T>(sum * scale);
D                2466 modules/imgproc/src/imgwarp.cpp                     D[dx] = 0;
D                2482 modules/imgproc/src/imgwarp.cpp                 D[dx] = saturate_cast<T>((float)sum/count);
D                2612 modules/imgproc/src/imgwarp.cpp                 T* D = dst->template ptr<T>(prev_dy);
D                2616 modules/imgproc/src/imgwarp.cpp                     D[dx] = saturate_cast<T>(sum[dx]);
D                2629 modules/imgproc/src/imgwarp.cpp         T* D = dst->template ptr<T>(prev_dy);
D                2631 modules/imgproc/src/imgwarp.cpp             D[dx] = saturate_cast<T>(sum[dx]);
D                3508 modules/imgproc/src/imgwarp.cpp         T* D = _dst.ptr<T>(dy);
D                3517 modules/imgproc/src/imgwarp.cpp                     D[dx] = S0[sy*sstep + sx];
D                3524 modules/imgproc/src/imgwarp.cpp                         D[dx] = S0[sy*sstep + sx];
D                3527 modules/imgproc/src/imgwarp.cpp                         D[dx] = cval[0];
D                3532 modules/imgproc/src/imgwarp.cpp                         D[dx] = S0[sy*sstep + sx];
D                3539 modules/imgproc/src/imgwarp.cpp             for( dx = 0; dx < dsize.width; dx++, D += cn )
D                3548 modules/imgproc/src/imgwarp.cpp                         D[0] = S[0], D[1] = S[1], D[2] = S[2];
D                3553 modules/imgproc/src/imgwarp.cpp                         D[0] = S[0], D[1] = S[1], D[2] = S[2], D[3] = S[3];
D                3559 modules/imgproc/src/imgwarp.cpp                             D[k] = S[k];
D                3579 modules/imgproc/src/imgwarp.cpp                         D[k] = S[k];
D                3608 modules/imgproc/src/imgwarp.cpp         uchar* D = (uchar*)_dst;
D                3669 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64( (__m128i*)(D + x), v0 );
D                3674 modules/imgproc/src/imgwarp.cpp             for( ; x <= width - 5; x += 4, D += 12 )
D                3704 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, _mm_srli_si128(u0,1));
D                3728 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)(D + 6), _mm_srli_si128(u0,1));
D                3733 modules/imgproc/src/imgwarp.cpp             for( ; x <= width - 4; x += 4, D += 16 )
D                3762 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)D, u0);
D                3785 modules/imgproc/src/imgwarp.cpp                 _mm_storel_epi64((__m128i*)(D + 8), u0);
D                3829 modules/imgproc/src/imgwarp.cpp         T* D = _dst.ptr<T>(dy);
D                3850 modules/imgproc/src/imgwarp.cpp                 int len = vecOp( _src, D, XY + dx*2, FXY + dx, wtab, X1 - dx );
D                3851 modules/imgproc/src/imgwarp.cpp                 D += len*cn;
D                3856 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D++ )
D                3861 modules/imgproc/src/imgwarp.cpp                         *D = castOp(WT(S[0]*w[0] + S[1]*w[1] + S[sstep]*w[2] + S[sstep+1]*w[3]));
D                3865 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D += 2 )
D                3872 modules/imgproc/src/imgwarp.cpp                         D[0] = castOp(t0); D[1] = castOp(t1);
D                3875 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D += 3 )
D                3883 modules/imgproc/src/imgwarp.cpp                         D[0] = castOp(t0); D[1] = castOp(t1); D[2] = castOp(t2);
D                3886 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D += 4 )
D                3893 modules/imgproc/src/imgwarp.cpp                         D[0] = castOp(t0); D[1] = castOp(t1);
D                3896 modules/imgproc/src/imgwarp.cpp                         D[2] = castOp(t0); D[3] = castOp(t1);
D                3899 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D += cn )
D                3907 modules/imgproc/src/imgwarp.cpp                             D[k] = castOp(t0);
D                3915 modules/imgproc/src/imgwarp.cpp                     D += (X1 - dx)*cn;
D                3921 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D++ )
D                3928 modules/imgproc/src/imgwarp.cpp                             D[0] = cval[0];
D                3957 modules/imgproc/src/imgwarp.cpp                             D[0] = castOp(WT(v0*w[0] + v1*w[1] + v2*w[2] + v3*w[3]));
D                3961 modules/imgproc/src/imgwarp.cpp                     for( ; dx < X1; dx++, D += cn )
D                3969 modules/imgproc/src/imgwarp.cpp                                 D[k] = cval[k];
D                4003 modules/imgproc/src/imgwarp.cpp                                 D[k] = castOp(WT(v0[k]*w[0] + v1[k]*w[1] + v2[k]*w[2] + v3[k]*w[3]));
D                4042 modules/imgproc/src/imgwarp.cpp         T* D = _dst.ptr<T>(dy);
D                4046 modules/imgproc/src/imgwarp.cpp         for( dx = 0; dx < dsize.width; dx++, D += cn )
D                4064 modules/imgproc/src/imgwarp.cpp                     D[k] = castOp(sum);
D                4080 modules/imgproc/src/imgwarp.cpp                         D[k] = cval[k];
D                4108 modules/imgproc/src/imgwarp.cpp                     D[k] = castOp(sum);
D                4147 modules/imgproc/src/imgwarp.cpp         T* D = _dst.ptr<T>(dy);
D                4151 modules/imgproc/src/imgwarp.cpp         for( dx = 0; dx < dsize.width; dx++, D += cn )
D                4167 modules/imgproc/src/imgwarp.cpp                     D[k] = castOp(sum);
D                4183 modules/imgproc/src/imgwarp.cpp                         D[k] = cval[k];
D                4219 modules/imgproc/src/imgwarp.cpp                     D[k] = castOp(sum);
D                5538 modules/imgproc/src/imgwarp.cpp             double D = M[0]*M[4] - M[1]*M[3];
D                5539 modules/imgproc/src/imgwarp.cpp             D = D != 0 ? 1./D : 0;
D                5540 modules/imgproc/src/imgwarp.cpp             double A11 = M[4]*D, A22=M[0]*D;
D                5541 modules/imgproc/src/imgwarp.cpp             M[0] = A11; M[1] *= -D;
D                5542 modules/imgproc/src/imgwarp.cpp             M[3] *= -D; M[4] = A22;
D                5593 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[4] - M[1]*M[3];
D                5594 modules/imgproc/src/imgwarp.cpp         D = D != 0 ? 1./D : 0;
D                5595 modules/imgproc/src/imgwarp.cpp         double A11 = M[4]*D, A22=M[0]*D;
D                5596 modules/imgproc/src/imgwarp.cpp         M[0] = A11; M[1] *= -D;
D                5597 modules/imgproc/src/imgwarp.cpp         M[3] *= -D; M[4] = A22;
D                6311 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[step+1] - M[1]*M[step];
D                6312 modules/imgproc/src/imgwarp.cpp         D = D != 0 ? 1./D : 0;
D                6313 modules/imgproc/src/imgwarp.cpp         double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D;
D                6326 modules/imgproc/src/imgwarp.cpp         double D = M[0]*M[step+1] - M[1]*M[step];
D                6327 modules/imgproc/src/imgwarp.cpp         D = D != 0 ? 1./D : 0;
D                6328 modules/imgproc/src/imgwarp.cpp         double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D;
D                 649 modules/imgproc/src/morph.cpp         T* D = (T*)dst;
D                 654 modules/imgproc/src/morph.cpp                 D[i] = S[i];
D                 661 modules/imgproc/src/morph.cpp         for( k = 0; k < cn; k++, S++, D++ )
D                 669 modules/imgproc/src/morph.cpp                 D[i] = op(m, s[0]);
D                 670 modules/imgproc/src/morph.cpp                 D[i+cn] = op(m, s[j]);
D                 679 modules/imgproc/src/morph.cpp                 D[i] = m;
D                 702 modules/imgproc/src/morph.cpp         T* D = (T*)dst;
D                 706 modules/imgproc/src/morph.cpp         dststep /= sizeof(D[0]);
D                 708 modules/imgproc/src/morph.cpp         for( ; _ksize > 1 && count > 1; count -= 2, D += dststep*2, src += 2 )
D                 725 modules/imgproc/src/morph.cpp                 D[i] = op(s0, sptr[0]);
D                 726 modules/imgproc/src/morph.cpp                 D[i+1] = op(s1, sptr[1]);
D                 727 modules/imgproc/src/morph.cpp                 D[i+2] = op(s2, sptr[2]);
D                 728 modules/imgproc/src/morph.cpp                 D[i+3] = op(s3, sptr[3]);
D                 731 modules/imgproc/src/morph.cpp                 D[i+dststep] = op(s0, sptr[0]);
D                 732 modules/imgproc/src/morph.cpp                 D[i+dststep+1] = op(s1, sptr[1]);
D                 733 modules/imgproc/src/morph.cpp                 D[i+dststep+2] = op(s2, sptr[2]);
D                 734 modules/imgproc/src/morph.cpp                 D[i+dststep+3] = op(s3, sptr[3]);
D                 744 modules/imgproc/src/morph.cpp                 D[i] = op(s0, src[0][i]);
D                 745 modules/imgproc/src/morph.cpp                 D[i+dststep] = op(s0, src[k][i]);
D                 749 modules/imgproc/src/morph.cpp         for( ; count > 0; count--, D += dststep, src++ )
D                 765 modules/imgproc/src/morph.cpp                 D[i] = s0; D[i+1] = s1;
D                 766 modules/imgproc/src/morph.cpp                 D[i+2] = s2; D[i+3] = s3;
D                 774 modules/imgproc/src/morph.cpp                 D[i] = s0;
D                 809 modules/imgproc/src/morph.cpp             T* D = (T*)dst;
D                 828 modules/imgproc/src/morph.cpp                 D[i] = s0; D[i+1] = s1;
D                 829 modules/imgproc/src/morph.cpp                 D[i+2] = s2; D[i+3] = s3;
D                 837 modules/imgproc/src/morph.cpp                 D[i] = s0;
D                  85 modules/imgproc/src/smooth.cpp         ST* D = (ST*)dst;
D                  89 modules/imgproc/src/smooth.cpp         for( k = 0; k < cn; k++, S++, D++ )
D                  94 modules/imgproc/src/smooth.cpp             D[0] = s;
D                  98 modules/imgproc/src/smooth.cpp                 D[i+cn] = s;
D                 161 modules/imgproc/src/smooth.cpp             T* D = (T*)dst;
D                 167 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<T>(s0*_scale);
D                 168 modules/imgproc/src/smooth.cpp                     D[i+1] = saturate_cast<T>(s1*_scale);
D                 176 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<T>(s0*_scale);
D                 185 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<T>(s0);
D                 186 modules/imgproc/src/smooth.cpp                     D[i+1] = saturate_cast<T>(s1);
D                 194 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<T>(s0);
D                 276 modules/imgproc/src/smooth.cpp             uchar* D = (uchar*)dst;
D                 299 modules/imgproc/src/smooth.cpp                         _mm_storel_epi64((__m128i*)(D+i), _mm_packus_epi16(_s0T, _s0T));
D                 316 modules/imgproc/src/smooth.cpp                     vst1_u8(D + i, vqmovn_u16(v_dst));
D                 325 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<uchar>(s0*_scale);
D                 347 modules/imgproc/src/smooth.cpp                         _mm_storel_epi64((__m128i*)(D+i), _mm_packus_epi16(_s0T, _s0T));
D                 360 modules/imgproc/src/smooth.cpp                     vst1_u8(D + i, vqmovn_u16(v_dst));
D                 370 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<uchar>(s0);
D                 450 modules/imgproc/src/smooth.cpp             short* D = (short*)dst;
D                 471 modules/imgproc/src/smooth.cpp                         _mm_storeu_si128((__m128i*)(D+i), _mm_packs_epi32(_s0T, _s0T1));
D                 486 modules/imgproc/src/smooth.cpp                     vst1q_s16(D + i, vcombine_s16(vqmovn_s32(v_s0d), vqmovn_s32(v_s01d)));
D                 495 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<short>(s0*_scale);
D                 516 modules/imgproc/src/smooth.cpp                         _mm_storeu_si128((__m128i*)(D+i), _mm_packs_epi32(_s0, _s01));
D                 528 modules/imgproc/src/smooth.cpp                     vst1q_s16(D + i, vcombine_s16(vqmovn_s32(v_s0), vqmovn_s32(v_s01)));
D                 538 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<short>(s0);
D                 618 modules/imgproc/src/smooth.cpp             ushort* D = (ushort*)dst;
D                 640 modules/imgproc/src/smooth.cpp                         _mm_storel_epi64((__m128i*)(D+i), _res);
D                 653 modules/imgproc/src/smooth.cpp                     vst1q_u16(D + i, vcombine_u16(vqmovn_u32(v_s0d), vqmovn_u32(v_s01d)));
D                 662 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<ushort>(s0*_scale);
D                 684 modules/imgproc/src/smooth.cpp                         _mm_storel_epi64((__m128i*)(D+i), _res);
D                 694 modules/imgproc/src/smooth.cpp                     vst1q_u16(D + i, vcombine_u16(vqmovun_s32(v_s0), vqmovun_s32(v_s01)));
D                 704 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<ushort>(s0);
D                 784 modules/imgproc/src/smooth.cpp             int* D = (int*)dst;
D                 801 modules/imgproc/src/smooth.cpp                         _mm_storeu_si128((__m128i*)(D+i), _s0T);
D                 812 modules/imgproc/src/smooth.cpp                     vst1q_s32(D + i, v_s0d);
D                 820 modules/imgproc/src/smooth.cpp                     D[i] = saturate_cast<int>(s0*_scale);
D                 836 modules/imgproc/src/smooth.cpp                         _mm_storeu_si128((__m128i*)(D+i), _s0);
D                 845 modules/imgproc/src/smooth.cpp                     vst1q_s32(D + i, v_s0);
D                 853 modules/imgproc/src/smooth.cpp                     D[i] = s0;
D                 938 modules/imgproc/src/smooth.cpp             float* D = (float*)dst;
D                 954 modules/imgproc/src/smooth.cpp                         _mm_storeu_ps(D+i, _mm_mul_ps(scale4, _mm_cvtepi32_ps(_s0)));
D                 965 modules/imgproc/src/smooth.cpp                     vst1q_f32(D + i, vmulq_f32(vcvtq_f32_s32(v_s0), v_scale));
D                 966 modules/imgproc/src/smooth.cpp                     vst1q_f32(D + i + 4, vmulq_f32(vcvtq_f32_s32(v_s01), v_scale));
D                 976 modules/imgproc/src/smooth.cpp                     D[i] = (float)(s0*_scale);
D                 993 modules/imgproc/src/smooth.cpp                         _mm_storeu_ps(D+i, _mm_cvtepi32_ps(_s0));
D                1003 modules/imgproc/src/smooth.cpp                     vst1q_f32(D + i, vcvtq_f32_s32(v_s0));
D                1004 modules/imgproc/src/smooth.cpp                     vst1q_f32(D + i + 4, vcvtq_f32_s32(v_s01));
D                1014 modules/imgproc/src/smooth.cpp                     D[i] = (float)(s0);
D                1437 modules/imgproc/src/smooth.cpp         ST* D = (ST*)dst;
D                1441 modules/imgproc/src/smooth.cpp         for( k = 0; k < cn; k++, S++, D++ )
D                1449 modules/imgproc/src/smooth.cpp             D[0] = s;
D                1454 modules/imgproc/src/smooth.cpp                 D[i+cn] = s;
D                1905 modules/imgproc/test/test_color.cpp         const float* D = actual.ptr<float>(y);
D                1907 modules/imgproc/test/test_color.cpp             if (fabs(rD[x] - D[x]) > 0.0001f)
D                1912 modules/imgproc/test/test_color.cpp                 ts->printf(cvtest::TS::SUMMARY, "Actual value: %f\n", D[x]);
D                1967 modules/imgproc/test/test_color.cpp     uchar* D = dst.ptr<uchar>(1) + dcn;
D                1975 modules/imgproc/test/test_color.cpp         D = dst.ptr<uchar>(y) + dcn;
D                1979 modules/imgproc/test/test_color.cpp             for (int x = 1; x < size.width; x += 2, S += 2, D += 2*dcn)
D                1982 modules/imgproc/test/test_color.cpp                 D[0] = (S[-1] + S[1]) / 2;
D                1983 modules/imgproc/test/test_color.cpp                 D[1] = S[0];
D                1984 modules/imgproc/test/test_color.cpp                 D[2] = (S[-step] + S[step]) / 2;
D                1986 modules/imgproc/test/test_color.cpp                     std::swap(D[0], D[2]);
D                1990 modules/imgproc/test/test_color.cpp             D = dst.ptr<uchar>(y) + 2*dcn;
D                1992 modules/imgproc/test/test_color.cpp             for (int x = 2; x < size.width; x += 2, S += 2, D += 2*dcn)
D                1995 modules/imgproc/test/test_color.cpp                 D[0] = S[0];
D                1996 modules/imgproc/test/test_color.cpp                 D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[step] - S[-step]) ? (S[step] + S[-step] + 1) : (S[-1] + S[1] + 1)) / 2;
D                1997 modules/imgproc/test/test_color.cpp                 D[2] = ((S[-step-1] + S[-step+1] + S[step-1] + S[step+1] + 2) / 4);
D                1999 modules/imgproc/test/test_color.cpp                     std::swap(D[0], D[2]);
D                2004 modules/imgproc/test/test_color.cpp             for (int x = 1; x < size.width; x += 2, S += 2, D += 2*dcn)
D                2006 modules/imgproc/test/test_color.cpp                 D[0] = S[0];
D                2007 modules/imgproc/test/test_color.cpp                 D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[step] - S[-step]) ? (S[step] + S[-step] + 1) : (S[-1] + S[1] + 1)) / 2;
D                2008 modules/imgproc/test/test_color.cpp                 D[2] = ((S[-step-1] + S[-step+1] + S[step-1] + S[step+1] + 2) / 4);
D                2010 modules/imgproc/test/test_color.cpp                     std::swap(D[0], D[2]);
D                2014 modules/imgproc/test/test_color.cpp             D = dst.ptr<uchar>(y) + 2*dcn;
D                2016 modules/imgproc/test/test_color.cpp             for (int x = 2; x < size.width; x += 2, S += 2, D += 2*dcn)
D                2018 modules/imgproc/test/test_color.cpp                 D[0] = (S[-1] + S[1] + 1) / 2;
D                2019 modules/imgproc/test/test_color.cpp                 D[1] = S[0];
D                2020 modules/imgproc/test/test_color.cpp                 D[2] = (S[-step] + S[step] + 1) / 2;
D                2022 modules/imgproc/test/test_color.cpp                     std::swap(D[0], D[2]);
D                2026 modules/imgproc/test/test_color.cpp         D = dst.ptr<uchar>(y + 1) - dcn;
D                2029 modules/imgproc/test/test_color.cpp             D[i] = D[-dcn + i];
D                2030 modules/imgproc/test/test_color.cpp             D[-static_cast<int>(dst.step)+dcn+i] = D[-static_cast<int>(dst.step)+(dcn<<1)+i];
D                2172 modules/imgproc/test/test_color.cpp             const uchar* D = actual.ptr<uchar>(y);
D                2174 modules/imgproc/test/test_color.cpp                 if (abs(rD[x] - D[x]) >= 1)
D                2179 modules/imgproc/test/test_color.cpp                     ts->printf(cvtest::TS::SUMMARY, "Actual value: %d\n", D[x]);
D                 258 modules/imgproc/test/test_imgwarp_strict.cpp         const float* D = _dst.ptr<float>(dy);
D                 261 modules/imgproc/test/test_imgwarp_strict.cpp             if (fabs(rD[dx] - D[dx]) > t &&
D                 263 modules/imgproc/test/test_imgwarp_strict.cpp                 rD[dx] <= 255.0f && D[dx] <= 255.0f && rD[dx] >= 0.0f && D[dx] >= 0.0f)
D                 267 modules/imgproc/test/test_imgwarp_strict.cpp                 PRINT_TO_LOG("Tuple (rD, D): (%f, %f)\n", rD[dx], D[dx]);
D                  48 modules/photo/src/denoising.cpp template<typename ST, typename IT, typename UIT, typename D>
D                  58 modules/photo/src/denoising.cpp                           FastNlMeansDenoisingInvoker<ST, IT, UIT, D, int>(
D                  65 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, int>(
D                  70 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, Vec2i>(
D                  77 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, int>(
D                  82 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, Vec3i>(
D                  89 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, int>(
D                  94 modules/photo/src/denoising.cpp                               FastNlMeansDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, Vec4i>(
D                 241 modules/photo/src/denoising.cpp template<typename ST, typename IT, typename UIT, typename D>
D                 254 modules/photo/src/denoising.cpp                           FastNlMeansMultiDenoisingInvoker<uchar, IT, UIT, D, int>(
D                 262 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, int>(
D                 268 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, Vec2i>(
D                 276 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, int>(
D                 282 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, Vec3i>(
D                 290 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, int>(
D                 296 modules/photo/src/denoising.cpp                               FastNlMeansMultiDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, Vec4i>(
D                  53 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 102 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 103 modules/photo/src/fast_nlmeans_denoising_invoker.hpp FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansDenoisingInvoker(
D                 132 modules/photo/src/fast_nlmeans_denoising_invoker.hpp     int max_dist = D::template maxDist<T>();
D                 140 modules/photo/src/fast_nlmeans_denoising_invoker.hpp             D::template calcWeight<T, WT>(dist, h, fixed_point_mult_);
D                 148 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 149 modules/photo/src/fast_nlmeans_denoising_invoker.hpp void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const
D                 214 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                             col_dist_sums_row[x] = up_col_dist_sums_row[x] + D::template calcUpDownDist<T>(a_up, a_down, b_up_ptr[bx], b_down_ptr[bx]);
D                 252 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 253 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow(
D                 274 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                     int dist = D::template calcDist<T>(extended_src_,
D                 286 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 287 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow(
D                 310 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                 col_dist_sums[new_last_col_num][y][x] += D::template calcDist<T>(extended_src_, ay + ty, ax, by + ty, bx);
D                  53 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                  97 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                  98 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansMultiDenoisingInvoker(
D                 143 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp     int max_dist = D::template maxDist<T>();
D                 151 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp             D::template calcWeight<T, WT>(dist, h, fixed_point_mult_);
D                 159 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 160 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const
D                 233 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                                     D::template calcUpDownDist<T>(a_up, a_down, b_up_ptr[start_bx + x], b_down_ptr[start_bx + x]);
D                 279 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 280 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow(
D                 305 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                         int dist = D::template calcDist<T>(
D                 320 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
D                 321 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow(
D                 348 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                     *col_dist_sums_ptr += D::template calcDist<T>(
D                 256 modules/shape/src/emdL1.cpp     floatArray2D D(binsDim1);
D                 259 modules/shape/src/emdL1.cpp         D[r].resize(binsDim2);
D                 260 modules/shape/src/emdL1.cpp         for(c=0; c<binsDim2; c++) D[r][c] = m_Nodes[r][c].d;
D                 268 modules/shape/src/emdL1.cpp         for(r=0; r<binsDim1; r++) d2s[c+1]-= D[r][c];
D                 276 modules/shape/src/emdL1.cpp         for(c=0; c<binsDim2; c++) d1s[r+1]-= D[r][c];
D                 288 modules/shape/src/emdL1.cpp         dFlow = D[r][c];
D                 297 modules/shape/src/emdL1.cpp             D[r+1][c] += dFlow;		// auxilary matrix maintanence
D                 307 modules/shape/src/emdL1.cpp             D[r][c+1] += dFlow;		// auxilary matrix maintanence
D                 319 modules/shape/src/emdL1.cpp         dFlow = D[r][c];
D                 321 modules/shape/src/emdL1.cpp         D[r+1][c] += dFlow;		// auxilary matrix maintanence
D                 333 modules/shape/src/emdL1.cpp     std::vector<floatArray2D> D(binsDim1);
D                 336 modules/shape/src/emdL1.cpp         D[i1].resize(binsDim2);
D                 339 modules/shape/src/emdL1.cpp             D[i1][i2].resize(binsDim3);
D                 341 modules/shape/src/emdL1.cpp                 D[i1][i2][i3] = m_3dNodes[i1][i2][i3].d;
D                 354 modules/shape/src/emdL1.cpp                 d1s[i1+1] -= D[i1][i2][i3];
D                 366 modules/shape/src/emdL1.cpp                 d2s[i2+1] -= D[i1][i2][i3];
D                 378 modules/shape/src/emdL1.cpp                 d3s[i3+1] -= D[i1][i2][i3];
D                 395 modules/shape/src/emdL1.cpp                 dFlow = D[i1][i2][i3];
D                 405 modules/shape/src/emdL1.cpp                     D[i1+1][i2][i3]	+= dFlow; // maintain auxilary matrix
D                 413 modules/shape/src/emdL1.cpp                     D[i1][i2+1][i3]	+= dFlow; // maintain auxilary matrix
D                 421 modules/shape/src/emdL1.cpp                     D[i1][i2][i3+1]	+= dFlow; // maintain auxilary matrix
D                 486 modules/video/src/lkpyramid.cpp         float D = A11*A22 - A12*A12;
D                 493 modules/video/src/lkpyramid.cpp         if( minEig < minEigThreshold || D < FLT_EPSILON )
D                 500 modules/video/src/lkpyramid.cpp         D = 1.f/D;
D                 683 modules/video/src/lkpyramid.cpp             Point2f delta( (float)((A12*b2 - A22*b1) * D),
D                 684 modules/video/src/lkpyramid.cpp                           (float)((A12*b1 - A11*b2) * D));
D                 275 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   cv::Point3f D = Ray.getP1(); // Ray direction
D                 282 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   P = CROSS(D, e2);
D                 304 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   v = DOT(D, Q) * inv_det;