MakeVec 75 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp template <typename T> __device__ __forceinline__ void setAlpha(typename MakeVec<T, 3>::type& vec, T val) MakeVec 79 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp template <typename T> __device__ __forceinline__ void setAlpha(typename MakeVec<T, 4>::type& vec, T val) MakeVec 84 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp template <typename T> __device__ __forceinline__ T getAlpha(const typename MakeVec<T, 3>::type& vec) MakeVec 89 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp template <typename T> __device__ __forceinline__ T getAlpha(const typename MakeVec<T, 4>::type& vec) MakeVec 107 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 109 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 111 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 127 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, ushort> MakeVec 129 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ ushort operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 244 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<T, typename MakeVec<T, dcn>::type> MakeVec 246 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(T src) const MakeVec 248 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 306 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, T> MakeVec 308 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ T operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 318 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, float> MakeVec 320 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ float operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 335 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 337 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 349 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 360 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 362 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 368 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 384 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 386 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 392 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 404 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 406 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 412 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 429 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 431 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 443 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 454 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 456 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 462 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 478 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 480 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 486 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 498 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 500 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 506 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 523 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 525 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 531 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 542 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 544 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 550 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 566 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<T, scn>::type, typename MakeVec<T, dcn>::type> MakeVec 568 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<T, dcn>::type operator ()(const typename MakeVec<T, scn>::type& src) const MakeVec 574 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<T, dcn>::type dst; MakeVec 586 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 588 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 594 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 614 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 616 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 643 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 654 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 656 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 682 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 699 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 701 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 737 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 749 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 751 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 762 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 778 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 780 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 812 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 823 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 825 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 836 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 853 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 855 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 891 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 903 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 905 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 916 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 959 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 961 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 991 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 1002 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 1004 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 1032 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 1049 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 1051 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 1093 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 1105 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 1107 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 1118 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 1136 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 1138 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 1166 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 1177 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 1179 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 1190 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 1205 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<float, scn>::type, typename MakeVec<float, dcn>::type> MakeVec 1207 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<float, dcn>::type operator ()(const typename MakeVec<float, scn>::type& src) const MakeVec 1243 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<float, dcn>::type dst; MakeVec 1255 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp : unary_function<typename MakeVec<uchar, scn>::type, typename MakeVec<uchar, dcn>::type> MakeVec 1257 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp __device__ typename MakeVec<uchar, dcn>::type operator ()(const typename MakeVec<uchar, scn>::type& src) const MakeVec 1268 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp typename MakeVec<uchar, dcn>::type dst; MakeVec 132 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct equal_to : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 134 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 142 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct not_equal_to : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 144 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 152 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct greater : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 154 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 162 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct less : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 164 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 172 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct greater_equal : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 174 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 182 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct less_equal : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 184 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 194 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct logical_and : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 196 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 204 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct logical_or : binary_function<T, T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 206 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 214 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T> struct logical_not : unary_function<T, typename MakeVec<uchar, VecTraits<T>::cn>::type> MakeVec 216 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ typename MakeVec<uchar, VecTraits<T>::cn>::type MakeVec 449 modules/cudev/include/opencv2/cudev/functional/functional.hpp typedef typename MakeVec< MakeVec 66 modules/cudev/include/opencv2/cudev/grid/detail/pyr_down.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 66 modules/cudev/include/opencv2/cudev/grid/detail/pyr_up.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 181 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp typedef typename MakeVec<R, 2>::type val_type; MakeVec 204 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp typedef typename MakeVec<R, 3>::type val_type; MakeVec 230 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp typedef typename MakeVec<R, 4>::type val_type; MakeVec 187 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp typedef typename MakeVec<SrcType, SHIFT>::type read_type; MakeVec 188 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp typedef typename MakeVec<DstType, SHIFT>::type write_type; MakeVec 222 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp typedef typename MakeVec<SrcType1, SHIFT>::type read_type1; MakeVec 223 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp typedef typename MakeVec<SrcType2, SHIFT>::type read_type2; MakeVec 224 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp typedef typename MakeVec<DstType, SHIFT>::type write_type; MakeVec 149 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp __host__ GpuMat_<typename MakeVec<typename VecTraits<T>::elem_type, cn>::type> MakeVec 152 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp GpuMat_<typename MakeVec<typename VecTraits<T>::elem_type, cn>::type> dst(mat.reshape(cn, rows)); MakeVec 109 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 184 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 247 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 307 modules/cudev/include/opencv2/cudev/ptr2d/interpolation.hpp typedef typename MakeVec<work_elem_type, VecTraits<src_type>::cn>::type work_type; MakeVec 160 modules/cudev/include/opencv2/cudev/util/type_traits.hpp typename MakeVec< MakeVec 58 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp template<typename T, int CN> struct MakeVec; MakeVec 76 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp template<> struct MakeVec<schar, 1> { typedef schar type; };