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}; };