IsVec              82 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <typename T> struct IsVec { enum {value = 0}; };
IsVec              83 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uchar1> { enum {value = 1}; };
IsVec              84 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uchar2> { enum {value = 1}; };
IsVec              85 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uchar3> { enum {value = 1}; };
IsVec              86 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uchar4> { enum {value = 1}; };
IsVec              87 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uchar8> { enum {value = 1}; };
IsVec              88 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<char1> { enum {value = 1}; };
IsVec              89 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<char2> { enum {value = 1}; };
IsVec              90 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<char3> { enum {value = 1}; };
IsVec              91 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<char4> { enum {value = 1}; };
IsVec              92 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<char8> { enum {value = 1}; };
IsVec              93 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<ushort1> { enum {value = 1}; };
IsVec              94 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<ushort2> { enum {value = 1}; };
IsVec              95 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<ushort3> { enum {value = 1}; };
IsVec              96 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<ushort4> { enum {value = 1}; };
IsVec              97 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<ushort8> { enum {value = 1}; };
IsVec              98 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<short1> { enum {value = 1}; };
IsVec              99 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<short2> { enum {value = 1}; };
IsVec             100 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<short3> { enum {value = 1}; };
IsVec             101 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<short4> { enum {value = 1}; };
IsVec             102 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<short8> { enum {value = 1}; };
IsVec             103 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uint1> { enum {value = 1}; };
IsVec             104 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uint2> { enum {value = 1}; };
IsVec             105 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uint3> { enum {value = 1}; };
IsVec             106 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uint4> { enum {value = 1}; };
IsVec             107 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<uint8> { enum {value = 1}; };
IsVec             108 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<int1> { enum {value = 1}; };
IsVec             109 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<int2> { enum {value = 1}; };
IsVec             110 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<int3> { enum {value = 1}; };
IsVec             111 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<int4> { enum {value = 1}; };
IsVec             112 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<int8> { enum {value = 1}; };
IsVec             113 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<float1> { enum {value = 1}; };
IsVec             114 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<float2> { enum {value = 1}; };
IsVec             115 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<float3> { enum {value = 1}; };
IsVec             116 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<float4> { enum {value = 1}; };
IsVec             117 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<float8> { enum {value = 1}; };
IsVec             118 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<double1> { enum {value = 1}; };
IsVec             119 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<double2> { enum {value = 1}; };
IsVec             120 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<double3> { enum {value = 1}; };
IsVec             121 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<double4> { enum {value = 1}; };
IsVec             122 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp         template <> struct IsVec<double8> { enum {value = 1}; };
IsVec              73 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <typename T> struct IsVec { enum {value = 0}; };
IsVec              74 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uchar1> { enum {value = 1}; };
IsVec              75 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uchar2> { enum {value = 1}; };
IsVec              76 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uchar3> { enum {value = 1}; };
IsVec              77 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uchar4> { enum {value = 1}; };
IsVec              78 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<char1> { enum {value = 1}; };
IsVec              79 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<char2> { enum {value = 1}; };
IsVec              80 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<char3> { enum {value = 1}; };
IsVec              81 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<char4> { enum {value = 1}; };
IsVec              82 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<ushort1> { enum {value = 1}; };
IsVec              83 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<ushort2> { enum {value = 1}; };
IsVec              84 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<ushort3> { enum {value = 1}; };
IsVec              85 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<ushort4> { enum {value = 1}; };
IsVec              86 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<short1> { enum {value = 1}; };
IsVec              87 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<short2> { enum {value = 1}; };
IsVec              88 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<short3> { enum {value = 1}; };
IsVec              89 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<short4> { enum {value = 1}; };
IsVec              90 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uint1> { enum {value = 1}; };
IsVec              91 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uint2> { enum {value = 1}; };
IsVec              92 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uint3> { enum {value = 1}; };
IsVec              93 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<uint4> { enum {value = 1}; };
IsVec              94 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<int1> { enum {value = 1}; };
IsVec              95 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<int2> { enum {value = 1}; };
IsVec              96 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<int3> { enum {value = 1}; };
IsVec              97 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<int4> { enum {value = 1}; };
IsVec              98 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<float1> { enum {value = 1}; };
IsVec              99 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<float2> { enum {value = 1}; };
IsVec             100 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<float3> { enum {value = 1}; };
IsVec             101 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<float4> { enum {value = 1}; };
IsVec             102 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<double1> { enum {value = 1}; };
IsVec             103 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<double2> { enum {value = 1}; };
IsVec             104 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<double3> { enum {value = 1}; };
IsVec             105 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp     template <> struct IsVec<double4> { enum {value = 1}; };