DataType         3067 3rdparty/include/opencl/1.2/CL/cl.hpp         ::size_t size = sizeof(DataType)*(endIterator - startIterator);
DataType         3072 3rdparty/include/opencl/1.2/CL/cl.hpp             object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
DataType         6232 3rdparty/include/opencl/1.2/CL/cl.hpp     ::size_t byteLength = length*sizeof(DataType);
DataType         6234 3rdparty/include/opencl/1.2/CL/cl.hpp     DataType *pointer = 
DataType         6235 3rdparty/include/opencl/1.2/CL/cl.hpp         static_cast<DataType*>(enqueueMapBuffer(buffer, CL_TRUE, CL_MAP_WRITE, 0, byteLength, 0, 0, &error));
DataType         6244 3rdparty/include/opencl/1.2/CL/cl.hpp         stdext::checked_array_iterator<DataType*>(
DataType         6269 3rdparty/include/opencl/1.2/CL/cl.hpp     ::size_t byteLength = length*sizeof(DataType);
DataType         6271 3rdparty/include/opencl/1.2/CL/cl.hpp     DataType *pointer = 
DataType         6272 3rdparty/include/opencl/1.2/CL/cl.hpp         static_cast<DataType*>(enqueueMapBuffer(buffer, CL_TRUE, CL_MAP_READ, 0, byteLength, 0, 0, &error));
DataType         1715 modules/calib3d/test/test_cameracalibration.cpp         objPt( 1, total, DataType<Point3f>::type ),
DataType         1716 modules/calib3d/test/test_cameracalibration.cpp         imgPt( 1, total, DataType<Point2f>::type ),
DataType         1717 modules/calib3d/test/test_cameracalibration.cpp         imgPt2( 1, total, DataType<Point2f>::type );
DataType          152 modules/core/include/opencv2/core/affine.hpp         typedef Affine3<typename DataType<_Tp>::work_type> work_type;
DataType          156 modules/core/include/opencv2/core/affine.hpp                depth        = DataType<channel_type>::depth,
DataType          158 modules/core/include/opencv2/core/affine.hpp                fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          205 modules/core/include/opencv2/core/affine.hpp     CV_Assert(data.type() == cv::DataType<T>::type);
DataType          277 modules/core/include/opencv2/core/affine.hpp     CV_Assert(data.type() == cv::DataType<T>::type);
DataType          491 modules/core/include/opencv2/core/affine.hpp     cv::Mat(4, 4, cv::DataType<T>::type, affine.matrix().data()).copyTo(matrix);
DataType          498 modules/core/include/opencv2/core/affine.hpp     cv::Mat(4, 4, cv::DataType<T>::type, a.matrix().data()).copyTo(matrix);
DataType          505 modules/core/include/opencv2/core/affine.hpp     cv::Mat hdr(4, 4, cv::DataType<T>::type, r.matrix().data());
DataType         2949 modules/core/include/opencv2/core/core_c.h     seq = cvCreateSeq(DataType<_Tp>::type, headerSize, sizeof(_Tp), storage);
DataType         3029 modules/core/include/opencv2/core/core_c.h     CvMat m = cvMat(1, count, DataType<_Tp>::type, elems);
DataType           66 modules/core/include/opencv2/core/cvstd.inl.hpp            depth        = DataType<channel_type>::depth,
DataType           68 modules/core/include/opencv2/core/cvstd.inl.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType           67 modules/core/include/opencv2/core/eigen.hpp         Mat _src(src.cols(), src.rows(), DataType<_Tp>::type,
DataType           73 modules/core/include/opencv2/core/eigen.hpp         Mat _src(src.rows(), src.cols(), DataType<_Tp>::type,
DataType          101 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.cols, src.rows, DataType<_Tp>::type,
DataType          115 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.rows, src.cols, DataType<_Tp>::type,
DataType          128 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_cols, _rows, DataType<_Tp>::type,
DataType          134 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_rows, _cols, DataType<_Tp>::type,
DataType          147 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.cols, src.rows, DataType<_Tp>::type,
DataType          161 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.rows, src.cols, DataType<_Tp>::type,
DataType          175 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_cols, _rows, DataType<_Tp>::type,
DataType          181 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_rows, _cols, DataType<_Tp>::type,
DataType          196 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.cols, src.rows, DataType<_Tp>::type,
DataType          205 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.rows, src.cols, DataType<_Tp>::type,
DataType          220 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(1, _rows, DataType<_Tp>::type,
DataType          226 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_rows, 1, DataType<_Tp>::type,
DataType          241 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.cols, src.rows, DataType<_Tp>::type,
DataType          250 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(src.rows, src.cols, DataType<_Tp>::type,
DataType          264 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(_cols, 1, DataType<_Tp>::type,
DataType          270 modules/core/include/opencv2/core/eigen.hpp         const Mat _dst(1, _cols, DataType<_Tp>::type,
DataType         1948 modules/core/include/opencv2/core/mat.hpp     typedef typename DataType<_Tp>::channel_type channel_type;
DataType         1984 modules/core/include/opencv2/core/mat.hpp     template<int n> explicit Mat_(const Vec<typename DataType<_Tp>::channel_type, n>& vec, bool copyData=true);
DataType         1985 modules/core/include/opencv2/core/mat.hpp     template<int m, int n> explicit Mat_(const Matx<typename DataType<_Tp>::channel_type, m, n>& mtx, bool copyData=true);
DataType         1986 modules/core/include/opencv2/core/mat.hpp     explicit Mat_(const Point_<typename DataType<_Tp>::channel_type>& pt, bool copyData=true);
DataType         1987 modules/core/include/opencv2/core/mat.hpp     explicit Mat_(const Point3_<typename DataType<_Tp>::channel_type>& pt, bool copyData=true);
DataType         2083 modules/core/include/opencv2/core/mat.hpp     template<int n> operator Vec<typename DataType<_Tp>::channel_type, n>() const;
DataType         2085 modules/core/include/opencv2/core/mat.hpp     template<int m, int n> operator Matx<typename DataType<_Tp>::channel_type, m, n>() const;
DataType           78 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR + DataType<_Tp>::type + ACCESS_READ, &vec); }
DataType           82 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_BOOL_VECTOR + DataType<bool>::type + ACCESS_READ, &vec); }
DataType           86 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_VECTOR + DataType<_Tp>::type + ACCESS_READ, &vec); }
DataType           90 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_MAT + DataType<_Tp>::type + ACCESS_READ, &vec); }
DataType           94 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_READ, &mtx, Size(n, m)); }
DataType           98 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_READ, vec, Size(n, 1)); }
DataType          102 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + MAT + DataType<_Tp>::type + ACCESS_READ, &m); }
DataType          145 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          153 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_VECTOR + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          157 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_MAT + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          161 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + MAT + DataType<_Tp>::type + ACCESS_WRITE, &m); }
DataType          165 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_WRITE, &mtx, Size(n, m)); }
DataType          169 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_WRITE, vec, Size(n, 1)); }
DataType          173 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          177 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR_VECTOR + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          181 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR_MAT + DataType<_Tp>::type + ACCESS_WRITE, &vec); }
DataType          185 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MAT + DataType<_Tp>::type + ACCESS_WRITE, &m); }
DataType          189 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_WRITE, &mtx, Size(n, m)); }
DataType          193 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_WRITE, vec, Size(n, 1)); }
DataType          236 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          243 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_VECTOR + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          247 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + STD_VECTOR_MAT + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          251 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + MAT + DataType<_Tp>::type + ACCESS_RW, &m); }
DataType          255 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_RW, &mtx, Size(n, m)); }
DataType          259 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_RW, vec, Size(n, 1)); }
DataType          263 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          267 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR_VECTOR + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          271 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + STD_VECTOR_MAT + DataType<_Tp>::type + ACCESS_RW, &vec); }
DataType          275 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MAT + DataType<_Tp>::type + ACCESS_RW, &m); }
DataType          279 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_RW, &mtx, Size(n, m)); }
DataType          283 modules/core/include/opencv2/core/mat.inl.hpp { init(FIXED_TYPE + FIXED_SIZE + MATX + DataType<_Tp>::type + ACCESS_RW, vec, Size(n, 1)); }
DataType          457 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows((int)vec.size()),
DataType          469 modules/core/include/opencv2/core/mat.inl.hpp         Mat((int)vec.size(), 1, DataType<_Tp>::type, (uchar*)&vec[0]).copyTo(*this);
DataType          474 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows(n), cols(1), data(0),
DataType          484 modules/core/include/opencv2/core/mat.inl.hpp         Mat(n, 1, DataType<_Tp>::type, (void*)vec.val).copyTo(*this);
DataType          490 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
DataType          501 modules/core/include/opencv2/core/mat.inl.hpp         Mat(m, n, DataType<_Tp>::type, (uchar*)M.val).copyTo(*this);
DataType          506 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows(2), cols(1), data(0),
DataType          517 modules/core/include/opencv2/core/mat.inl.hpp         create(2, 1, DataType<_Tp>::type);
DataType          525 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows(3), cols(1), data(0),
DataType          536 modules/core/include/opencv2/core/mat.inl.hpp         create(3, 1, DataType<_Tp>::type);
DataType          545 modules/core/include/opencv2/core/mat.inl.hpp     : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(0), rows(0), cols(0), data(0),
DataType          893 modules/core/include/opencv2/core/mat.inl.hpp         (unsigned)(i1 * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels()) &&
DataType          894 modules/core/include/opencv2/core/mat.inl.hpp         CV_ELEM_SIZE1(DataType<_Tp>::depth) == elemSize1());
DataType          902 modules/core/include/opencv2/core/mat.inl.hpp         (unsigned)(i1 * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels()) &&
DataType          903 modules/core/include/opencv2/core/mat.inl.hpp         CV_ELEM_SIZE1(DataType<_Tp>::depth) == elemSize1());
DataType          911 modules/core/include/opencv2/core/mat.inl.hpp         (unsigned)(pt.x * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels()) &&
DataType          912 modules/core/include/opencv2/core/mat.inl.hpp         CV_ELEM_SIZE1(DataType<_Tp>::depth) == elemSize1());
DataType          920 modules/core/include/opencv2/core/mat.inl.hpp         (unsigned)(pt.x * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels()) &&
DataType          921 modules/core/include/opencv2/core/mat.inl.hpp         CV_ELEM_SIZE1(DataType<_Tp>::depth) == elemSize1());
DataType          930 modules/core/include/opencv2/core/mat.inl.hpp                  elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          944 modules/core/include/opencv2/core/mat.inl.hpp                  elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          956 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          963 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          970 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          977 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          984 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType          991 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( elemSize() == CV_ELEM_SIZE(DataType<_Tp>::type) );
DataType         1052 modules/core/include/opencv2/core/mat.inl.hpp     if( isContinuous() && type() == DataType<_Tp>::type )
DataType         1055 modules/core/include/opencv2/core/mat.inl.hpp     Mat tmp(rows, cols, DataType<_Tp>::type, v.val);
DataType         1065 modules/core/include/opencv2/core/mat.inl.hpp     if( isContinuous() && type() == DataType<_Tp>::type )
DataType         1068 modules/core/include/opencv2/core/mat.inl.hpp     Mat tmp(rows, cols, DataType<_Tp>::type, mtx.val);
DataType         1078 modules/core/include/opencv2/core/mat.inl.hpp         *this = Mat(1, 1, DataType<_Tp>::type, (void*)&elem).clone();
DataType         1081 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(DataType<_Tp>::type == type() && cols == 1
DataType         1201 modules/core/include/opencv2/core/mat.inl.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<_Tp>::type;
DataType         1206 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_rows, _cols, DataType<_Tp>::type)
DataType         1212 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_rows, _cols, DataType<_Tp>::type)
DataType         1219 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_sz.height, _sz.width, DataType<_Tp>::type)
DataType         1224 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_sz.height, _sz.width, DataType<_Tp>::type)
DataType         1231 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_dims, _sz, DataType<_Tp>::type)
DataType         1236 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_dims, _sz, DataType<_Tp>::type, Scalar(_s))
DataType         1248 modules/core/include/opencv2/core/mat.inl.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<_Tp>::type;
DataType         1259 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(_rows, _cols, DataType<_Tp>::type, _data, steps)
DataType         1273 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::Mat_(const Vec<typename DataType<_Tp>::channel_type, n>& vec, bool copyData)
DataType         1274 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(n / DataType<_Tp>::channels, 1, DataType<_Tp>::type, (void*)&vec)
DataType         1276 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(n%DataType<_Tp>::channels == 0);
DataType         1282 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::Mat_(const Matx<typename DataType<_Tp>::channel_type, m, n>& M, bool copyData)
DataType         1283 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(m, n / DataType<_Tp>::channels, DataType<_Tp>::type, (void*)&M)
DataType         1285 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(n % DataType<_Tp>::channels == 0);
DataType         1291 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::Mat_(const Point_<typename DataType<_Tp>::channel_type>& pt, bool copyData)
DataType         1292 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(2 / DataType<_Tp>::channels, 1, DataType<_Tp>::type, (void*)&pt)
DataType         1294 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(2 % DataType<_Tp>::channels == 0);
DataType         1300 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::Mat_(const Point3_<typename DataType<_Tp>::channel_type>& pt, bool copyData)
DataType         1301 modules/core/include/opencv2/core/mat.inl.hpp     : Mat(3 / DataType<_Tp>::channels, 1, DataType<_Tp>::type, (void*)&pt)
DataType         1303 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(3 % DataType<_Tp>::channels == 0);
DataType         1321 modules/core/include/opencv2/core/mat.inl.hpp     if( DataType<_Tp>::type == m.type() )
DataType         1326 modules/core/include/opencv2/core/mat.inl.hpp     if( DataType<_Tp>::depth == m.depth() )
DataType         1328 modules/core/include/opencv2/core/mat.inl.hpp         return (*this = m.reshape(DataType<_Tp>::channels, m.dims, 0));
DataType         1330 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert(DataType<_Tp>::channels == m.channels());
DataType         1345 modules/core/include/opencv2/core/mat.inl.hpp     typedef typename DataType<_Tp>::vec_type VT;
DataType         1353 modules/core/include/opencv2/core/mat.inl.hpp     Mat::create(_rows, _cols, DataType<_Tp>::type);
DataType         1359 modules/core/include/opencv2/core/mat.inl.hpp     Mat::create(_sz, DataType<_Tp>::type);
DataType         1365 modules/core/include/opencv2/core/mat.inl.hpp     Mat::create(_dims, _sz, DataType<_Tp>::type);
DataType         1414 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( Mat::elemSize1() == sizeof(_Tp) / DataType<_Tp>::channels );
DataType         1415 modules/core/include/opencv2/core/mat.inl.hpp     return sizeof(_Tp) / DataType<_Tp>::channels;
DataType         1421 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( Mat::type() == DataType<_Tp>::type );
DataType         1422 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::type;
DataType         1428 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( Mat::depth() == DataType<_Tp>::depth );
DataType         1429 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::depth;
DataType         1435 modules/core/include/opencv2/core/mat.inl.hpp     CV_DbgAssert( Mat::channels() == DataType<_Tp>::channels );
DataType         1436 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::channels;
DataType         1495 modules/core/include/opencv2/core/mat.inl.hpp                   type() == DataType<_Tp>::type );
DataType         1505 modules/core/include/opencv2/core/mat.inl.hpp                   type() == DataType<_Tp>::type );
DataType         1515 modules/core/include/opencv2/core/mat.inl.hpp                   type() == DataType<_Tp>::type );
DataType         1525 modules/core/include/opencv2/core/mat.inl.hpp                  type() == DataType<_Tp>::type );
DataType         1586 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::operator Vec<typename DataType<_Tp>::channel_type, n>() const
DataType         1588 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(n % DataType<_Tp>::channels == 0);
DataType         1589 modules/core/include/opencv2/core/mat.inl.hpp     return this->Mat::operator Vec<typename DataType<_Tp>::channel_type, n>();
DataType         1593 modules/core/include/opencv2/core/mat.inl.hpp Mat_<_Tp>::operator Matx<typename DataType<_Tp>::channel_type, m, n>() const
DataType         1595 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert(n % DataType<_Tp>::channels == 0);
DataType         1597 modules/core/include/opencv2/core/mat.inl.hpp     Matx<typename DataType<_Tp>::channel_type, m, n> res = this->Mat::operator Matx<typename DataType<_Tp>::channel_type, m, n>();
DataType         1966 modules/core/include/opencv2/core/mat.inl.hpp     flags = MAGIC_VAL | DataType<_Tp>::type;
DataType         1971 modules/core/include/opencv2/core/mat.inl.hpp     : SparseMat(_dims, _sizes, DataType<_Tp>::type)
DataType         1977 modules/core/include/opencv2/core/mat.inl.hpp     if( m.type() == DataType<_Tp>::type )
DataType         1980 modules/core/include/opencv2/core/mat.inl.hpp         m.convertTo(*this, DataType<_Tp>::type);
DataType         2015 modules/core/include/opencv2/core/mat.inl.hpp     if( m.type() == DataType<_Tp>::type )
DataType         2017 modules/core/include/opencv2/core/mat.inl.hpp     m.convertTo(*this, DataType<_Tp>::type);
DataType         2038 modules/core/include/opencv2/core/mat.inl.hpp     SparseMat::create(_dims, _sizes, DataType<_Tp>::type);
DataType         2044 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::type;
DataType         2050 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::depth;
DataType         2056 modules/core/include/opencv2/core/mat.inl.hpp     return DataType<_Tp>::channels;
DataType         2751 modules/core/include/opencv2/core/mat.inl.hpp     CV_Assert( _m->type() == DataType<_Tp>::type );
DataType         2887 modules/core/include/opencv2/core/mat.inl.hpp     e.op->assign(e, *this, DataType<_Tp>::type);
DataType         2893 modules/core/include/opencv2/core/mat.inl.hpp     e.op->assign(e, *this, DataType<_Tp>::type);
DataType         2900 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::zeros(rows, cols, DataType<_Tp>::type);
DataType         2906 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::zeros(sz, DataType<_Tp>::type);
DataType         2912 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::ones(rows, cols, DataType<_Tp>::type);
DataType         2918 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::ones(sz, DataType<_Tp>::type);
DataType         2924 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::eye(rows, cols, DataType<_Tp>::type);
DataType         2930 modules/core/include/opencv2/core/mat.inl.hpp     return Mat::eye(sz, DataType<_Tp>::type);
DataType         2956 modules/core/include/opencv2/core/mat.inl.hpp     op->assign(*this, m, DataType<_Tp>::type);
DataType         3189 modules/core/include/opencv2/core/mat.inl.hpp : flags(MAGIC_VAL | DataType<_Tp>::type | CV_MAT_CONT_FLAG), dims(2), rows((int)vec.size()),
DataType         3200 modules/core/include/opencv2/core/mat.inl.hpp         Mat((int)vec.size(), 1, DataType<_Tp>::type, (uchar*)&vec[0]).copyTo(*this);
DataType           89 modules/core/include/opencv2/core/matx.hpp     enum { depth    = DataType<_Tp>::depth,
DataType          235 modules/core/include/opencv2/core/matx.hpp     typedef Matx<typename DataType<_Tp>::work_type, m, n> work_type;
DataType          240 modules/core/include/opencv2/core/matx.hpp            depth        = DataType<channel_type>::depth,
DataType          242 modules/core/include/opencv2/core/matx.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          393 modules/core/include/opencv2/core/matx.hpp     typedef Vec<typename DataType<_Tp>::work_type, cn> work_type;
DataType          398 modules/core/include/opencv2/core/matx.hpp            depth        = DataType<channel_type>::depth,
DataType          400 modules/core/include/opencv2/core/matx.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          841 modules/core/include/opencv2/core/matx.hpp     return normType == NORM_INF ? (double)normInf<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n) :
DataType          842 modules/core/include/opencv2/core/matx.hpp         normType == NORM_L1 ? (double)normL1<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n) :
DataType          843 modules/core/include/opencv2/core/matx.hpp         std::sqrt((double)normL2Sqr<_Tp, typename DataType<_Tp>::work_type>(M.val, m*n));
DataType          776 modules/core/include/opencv2/core/persistence.hpp             int _fmt = DataType<_Tp>::fmt;
DataType          806 modules/core/include/opencv2/core/persistence.hpp             size_t cn = DataType<_Tp>::channels;
DataType          807 modules/core/include/opencv2/core/persistence.hpp             int _fmt = DataType<_Tp>::fmt;
DataType          919 modules/core/include/opencv2/core/persistence.hpp     cv::internal::VecWriterProxy<_Tp, DataType<_Tp>::fmt != 0> w(&fs);
DataType          983 modules/core/include/opencv2/core/persistence.hpp     cv::internal::WriteStructContext ws(fs, name, FileNode::SEQ+(DataType<_Tp>::fmt != 0 ? FileNode::FLOW : 0));
DataType         1035 modules/core/include/opencv2/core/persistence.hpp     cv::internal::VecReaderProxy<_Tp, DataType<_Tp>::fmt != 0> r(&it);
DataType         1106 modules/core/include/opencv2/core/persistence.hpp     cv::internal::VecReaderProxy<_Tp, DataType<_Tp>::fmt != 0> r(&it);
DataType          267 modules/core/include/opencv2/core/traits.hpp         value = DataType<_Tp>::depth,
DataType          268 modules/core/include/opencv2/core/traits.hpp         fmt   = DataType<_Tp>::fmt
DataType          100 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          102 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          187 modules/core/include/opencv2/core/types.hpp     typedef Point_<typename DataType<_Tp>::work_type> work_type;
DataType          191 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          193 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          254 modules/core/include/opencv2/core/types.hpp     typedef Point3_<typename DataType<_Tp>::work_type> work_type;
DataType          258 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          260 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          314 modules/core/include/opencv2/core/types.hpp     typedef Size_<typename DataType<_Tp>::work_type> work_type;
DataType          318 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          320 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          415 modules/core/include/opencv2/core/types.hpp     typedef Rect_<typename DataType<_Tp>::work_type> work_type;
DataType          419 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          421 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          495 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          497 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          551 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          553 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          603 modules/core/include/opencv2/core/types.hpp     typedef Scalar_<typename DataType<_Tp>::work_type> work_type;
DataType          607 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          609 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          710 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          712 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          753 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          755 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          875 modules/core/include/opencv2/core/types.hpp            depth        = DataType<channel_type>::depth,
DataType          877 modules/core/include/opencv2/core/types.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          175 modules/core/src/pca.cpp     CV_DbgAssert( eigenvalues.type() == DataType<T>::type );
DataType          177 modules/core/src/pca.cpp     Mat g(eigenvalues.size(), DataType<T>::type);
DataType           56 modules/core/src/stat.cpp     typedef typename DataType<T>::channel_type T1;
DataType           57 modules/core/src/stat.cpp     int i, n = DataType<T>::channels;
DataType          115 modules/core/test/test_operations.cpp     CV_Assert(m.cols == sz.width && m.rows == sz.height && m.depth() == DataType<_Tp>::depth &&
DataType          116 modules/core/test/test_operations.cpp               m.channels() == DataType<_Tp>::channels &&
DataType          189 modules/cudaobjdetect/src/cascadeclassifier.cpp         GpuMat objectsBuf = pool.getBuffer(1, maxNumObjects_, DataType<Rect>::type);
DataType          223 modules/cudaobjdetect/src/cascadeclassifier.cpp         CV_Assert( gpu_objects.type() == DataType<Rect>::type );
DataType          536 modules/cudaobjdetect/src/cascadeclassifier.cpp         GpuMat objects = pool.getBuffer(1, maxNumObjects_, DataType<Rect>::type);
DataType          628 modules/cudaobjdetect/src/cascadeclassifier.cpp         CV_Assert( gpu_objects.type() == DataType<Rect>::type );
DataType           57 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<T>::type;
DataType           62 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(arows, acols, DataType<T>::type, allocator)
DataType           68 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(asize.height, asize.width, DataType<T>::type, allocator)
DataType           74 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(arows, acols, DataType<T>::type, val, allocator)
DataType           80 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(asize.height, asize.width, DataType<T>::type, val, allocator)
DataType           94 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<T>::type;
DataType           96 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     if (DataType<T>::type == m.type())
DataType          102 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     if (DataType<T>::depth == m.depth())
DataType          104 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp         GpuMat::operator =(m.reshape(DataType<T>::channels, m.rows));
DataType          108 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_Assert( DataType<T>::channels == m.channels() );
DataType          114 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(arows, acols, DataType<T>::type, adata, astep)
DataType          120 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : GpuMat(asize.height, asize.width, DataType<T>::type, adata, astep)
DataType          140 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<T>::type;
DataType          154 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     GpuMat::create(arows, acols, DataType<T>::type);
DataType          160 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     GpuMat::create(asize, DataType<T>::type);
DataType          172 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_Assert( arr.type() == DataType<T>::type );
DataType          179 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_Assert( arr.type() == DataType<T>::type );
DataType          265 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_DbgAssert( GpuMat::elemSize1() == sizeof(T) / DataType<T>::channels );
DataType          266 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     return sizeof(T) / DataType<T>::channels;
DataType          272 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_DbgAssert( GpuMat::type() == DataType<T>::type );
DataType          273 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     return DataType<T>::type;
DataType          279 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_DbgAssert( GpuMat::depth() == DataType<T>::depth );
DataType          280 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     return DataType<T>::depth;
DataType          286 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     CV_DbgAssert( GpuMat::channels() == DataType<T>::channels );
DataType          287 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     return DataType<T>::channels;
DataType          318 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     flags = (flags & ~CV_MAT_TYPE_MASK) | DataType<T>::type;
DataType          344 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp     : flags(FIXED_TYPE + CUDA_GPU_MAT + DataType<_Tp>::type), obj((void*)&m)
DataType          215 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp                depth        = DataType<channel_type>::depth, \
DataType          217 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp                fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8), \
DataType          259 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp template<> class DataType<char1>
DataType          268 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            depth        = DataType<channel_type>::depth,
DataType          270 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          284 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            depth        = DataType<channel_type>::depth,
DataType          286 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          300 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            depth        = DataType<channel_type>::depth,
DataType          302 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          316 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            depth        = DataType<channel_type>::depth,
DataType          318 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp            fmt          = DataType<channel_type>::fmt + ((channels - 1) << 8),
DataType          122 modules/features2d/test/test_descriptors_regression.cpp         CV_Assert( DataType<ValueType>::type == validDescriptors.type() );
DataType          314 modules/flann/src/miniflann.cpp     if(DataType<ElementType>::type != data.type())
DataType          467 modules/flann/src/miniflann.cpp     int type = DataType<ElementType>::type;
DataType          468 modules/flann/src/miniflann.cpp     int dtype = DataType<DistanceType>::type;
DataType          493 modules/flann/src/miniflann.cpp     int type = DataType<ElementType>::type;
DataType          494 modules/flann/src/miniflann.cpp     int dtype = DataType<DistanceType>::type;
DataType          705 modules/flann/src/miniflann.cpp     CV_Assert(DataType<ElementType>::type == data.type() && data.isContinuous());
DataType           78 modules/imgproc/src/connectedcomponents.cpp             _mstatsv->create(cv::Size(CC_STAT_MAX, nlabels), cv::DataType<int>::type);
DataType           80 modules/imgproc/src/connectedcomponents.cpp             _mcentroidsv->create(cv::Size(2, nlabels), cv::DataType<double>::type);
DataType         3079 modules/imgproc/src/filter.cpp         CV_Assert( kernel.type() == DataType<DT>::type &&
DataType         3277 modules/imgproc/src/filter.cpp         CV_Assert( kernel.type() == DataType<ST>::type &&
DataType         3914 modules/imgproc/src/filter.cpp         CV_Assert( _kernel.type() == DataType<KT>::type );
DataType           41 modules/photo/src/fast_nlmeans_denoising_opencl.hpp     int depth = DataType<FT>::depth;
DataType          748 modules/python/src2/cv2.cpp         typedef typename DataType<_Tp>::channel_type _Cp;
DataType          765 modules/python/src2/cv2.cpp         int type = DataType<_Tp>::type;
DataType          848 modules/python/src2/cv2.cpp         Mat src((int)value.size(), DataType<_Tp>::channels, DataType<_Tp>::depth, (uchar*)&value[0]);
DataType           58 modules/video/src/lkpyramid.cpp     dst.create(rows, cols, CV_MAKETYPE(DataType<deriv_type>::depth, cn*2));
DataType          233 modules/video/src/lkpyramid.cpp     int derivDepth = DataType<deriv_type>::depth;
DataType          753 modules/video/src/lkpyramid.cpp     int derivType = CV_MAKETYPE(DataType<cv::detail::deriv_type>::depth, img.channels() * 2);
DataType         1105 modules/video/src/lkpyramid.cpp     const int derivDepth = DataType<cv::detail::deriv_type>::depth;
DataType          185 modules/viz/src/vtk/vtkCloudMatSource.cpp     CV_DbgAssert(DataType<_Tp>::depth == cloud.depth());