make 68 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x)); make 76 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y)); make 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)); make 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)); make 143 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(op (a.x)); \ make 147 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(op (a.x), op (a.y)); \ make 151 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(op (a.x), op (a.y), op (a.z)); \ make 155 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(op (a.x), op (a.y), op (a.z), op (a.w)); \ make 187 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(func (a.x)); \ make 191 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(func (a.x), func (a.y)); \ make 195 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(func (a.x), func (a.y), func (a.z)); \ make 199 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(func (a.x), func (a.y), func (a.z), func (a.w)); \ make 389 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(a.x op b.x); \ make 393 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(a.x op b.x, a.y op b.y); \ make 397 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(a.x op b.x, a.y op b.y, a.z op b.z); \ make 401 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(a.x op b.x, a.y op b.y, a.z op b.z, a.w op b.w); \ make 540 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(a.x op s); \ make 544 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(s op b.x); \ make 548 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(a.x op s, a.y op s); \ make 552 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(s op b.x, s op b.y); \ make 556 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(a.x op s, a.y op s, a.z op s); \ make 560 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(s op b.x, s op b.y, s op b.z); \ make 564 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(a.x op s, a.y op s, a.z op s, a.w op s); \ make 568 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(s op b.x, s op b.y, s op b.z, s op b.w); \ make 759 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(func (a.x, b.x)); \ make 763 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(func (a.x, b.x), func (a.y, b.y)); \ make 767 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(func (a.x, b.x), func (a.y, b.y), func (a.z, b.z)); \ make 771 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(func (a.x, b.x), func (a.y, b.y), func (a.z, b.z), func (a.w, b.w)); \ make 817 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(func ((output_type) a.x, (output_type) s)); \ make 821 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 1>::make(func ((output_type) s, (output_type) b.x)); \ make 825 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s)); \ make 829 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 2>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y)); \ make 833 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s), func ((output_type) a.z, (output_type) s)); \ make 837 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 3>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y), func ((output_type) s, (output_type) b.z)); \ make 841 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s), func ((output_type) a.z, (output_type) s), func ((output_type) a.w, (output_type) s)); \ make 845 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<output_type ## 4>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y), func ((output_type) s, (output_type) b.z), func ((output_type) s, (output_type) b.w)); \ make 174 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type make(type x) {return x;} \ make 175 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type make(const type* v) {return *v;} \ make 182 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 1 make(type x) {return make_ ## type ## 1(x);} \ make 183 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 1 make(const type* v) {return make_ ## type ## 1(*v);} \ make 190 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 2 make(type x, type y) {return make_ ## type ## 2(x, y);} \ make 191 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 2 make(const type* v) {return make_ ## type ## 2(v[0], v[1]);} \ make 198 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 3 make(type x, type y, type z) {return make_ ## type ## 3(x, y, z);} \ make 199 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 3 make(const type* v) {return make_ ## type ## 3(v[0], v[1], v[2]);} \ make 206 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 4 make(type x, type y, type z, type w) {return make_ ## type ## 4(x, y, z, w);} \ make 207 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 4 make(const type* v) {return make_ ## type ## 4(v[0], v[1], v[2], v[3]);} \ make 214 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 8 make(type a0, type a1, type a2, type a3, type a4, type a5, type a6, type a7) {return make_ ## type ## 8(a0, a1, a2, a3, a4, a5, a6, a7);} \ make 215 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ type ## 8 make(const type* v) {return make_ ## type ## 8(v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7]);} \ make 233 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ char make(char x) {return x;} make 234 modules/core/include/opencv2/core/cuda/vec_traits.hpp static __device__ __host__ __forceinline__ char make(const char* x) {return *x;} make 351 modules/core/test/test_ptr.cpp TEST(Core_Ptr, make) make 106 modules/cudalegacy/perf/perf_labeling.cpp dot p = dot::make(i, j); make 120 modules/cudalegacy/perf/perf_labeling.cpp *top++ = dot::make(p.x + 1, p.y); make 124 modules/cudalegacy/perf/perf_labeling.cpp *top++ = dot::make(p.x - 1, p.y); make 128 modules/cudalegacy/perf/perf_labeling.cpp *top++ = dot::make(p.x, p.y + 1); make 132 modules/cudalegacy/perf/perf_labeling.cpp *top++ = dot::make(p.x, p.y - 1); make 99 modules/cudalegacy/test/test_labeling.cpp dot p = dot::make(i, j); make 113 modules/cudalegacy/test/test_labeling.cpp *top++ = dot::make(p.x + 1, p.y); make 117 modules/cudalegacy/test/test_labeling.cpp *top++ = dot::make(p.x - 1, p.y); make 121 modules/cudalegacy/test/test_labeling.cpp *top++ = dot::make(p.x, p.y + 1); make 125 modules/cudalegacy/test/test_labeling.cpp *top++ = dot::make(p.x, p.y - 1); make 73 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp dst(y, x) = VecTraits<DstType>::make( make 103 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp dst(y, x) = VecTraits<DstType>::make( make 134 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp dst(y, x) = VecTraits<DstType>::make( make 68 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x)); make 77 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y)); make 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)); make 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)); make 141 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(op (a.x)); \ make 145 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(op (a.x), op (a.y)); \ make 149 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(op (a.x), op (a.y), op (a.z)); \ make 153 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(op (a.x), op (a.y), op (a.z), op (a.w)); \ make 185 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(func (a.x)); \ make 189 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(func (a.x), func (a.y)); \ make 193 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(func (a.x), func (a.y), func (a.z)); \ make 197 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(func (a.x), func (a.y), func (a.z), func (a.w)); \ make 400 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(a.x op b.x); \ make 404 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(a.x op b.x, a.y op b.y); \ make 408 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(a.x op b.x, a.y op b.y, a.z op b.z); \ make 412 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(a.x op b.x, a.y op b.y, a.z op b.z, a.w op b.w); \ make 551 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(a.x op s); \ make 555 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(s op b.x); \ make 559 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(a.x op s, a.y op s); \ make 563 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(s op b.x, s op b.y); \ make 567 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(a.x op s, a.y op s, a.z op s); \ make 571 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(s op b.x, s op b.y, s op b.z); \ make 575 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(a.x op s, a.y op s, a.z op s, a.w op s); \ make 579 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(s op b.x, s op b.y, s op b.z, s op b.w); \ make 770 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(func (a.x, b.x)); \ make 774 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(func (a.x, b.x), func (a.y, b.y)); \ make 778 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(func (a.x, b.x), func (a.y, b.y), func (a.z, b.z)); \ make 782 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(func (a.x, b.x), func (a.y, b.y), func (a.z, b.z), func (a.w, b.w)); \ make 828 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(func ((output_type) a.x, (output_type) s)); \ make 832 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 1>::make(func ((output_type) s, (output_type) b.x)); \ make 836 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s)); \ make 840 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 2>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y)); \ make 844 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s), func ((output_type) a.z, (output_type) s)); \ make 848 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 3>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y), func ((output_type) s, (output_type) b.z)); \ make 852 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(func ((output_type) a.x, (output_type) s), func ((output_type) a.y, (output_type) s), func ((output_type) a.z, (output_type) s), func ((output_type) a.w, (output_type) s)); \ make 856 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<output_type ## 4>::make(func ((output_type) s, (output_type) b.x), func ((output_type) s, (output_type) b.y), func ((output_type) s, (output_type) b.z), func ((output_type) s, (output_type) b.w)); \ make 96 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type make(type x) {return x;} \ make 97 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type make(const type* v) {return *v;} \ make 104 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 1 make(type x) {return make_ ## type ## 1(x);} \ make 105 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 1 make(const type* v) {return make_ ## type ## 1(*v);} \ make 112 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 2 make(type x, type y) {return make_ ## type ## 2(x, y);} \ make 113 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 2 make(const type* v) {return make_ ## type ## 2(v[0], v[1]);} \ make 120 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 3 make(type x, type y, type z) {return make_ ## type ## 3(x, y, z);} \ make 121 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 3 make(const type* v) {return make_ ## type ## 3(v[0], v[1], v[2]);} \ make 128 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 4 make(type x, type y, type z, type w) {return make_ ## type ## 4(x, y, z, w);} \ make 129 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static type ## 4 make(const type* v) {return make_ ## type ## 4(v[0], v[1], v[2], v[3]);} \ make 147 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static schar make(schar x) {return x;} make 148 modules/cudev/include/opencv2/cudev/util/vec_traits.hpp __host__ __device__ __forceinline__ static schar make(const schar* x) {return *x;} make 110 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 1>::make( \ make 116 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 2>::make( \ make 123 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 3>::make( \ make 131 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 4>::make( \ make 201 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 1>::make( \ make 207 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 2>::make( \ make 214 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 3>::make( \ make 222 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 4>::make( \ make 292 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 1>::make( \ make 298 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 2>::make( \ make 305 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 3>::make( \ make 313 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 4>::make( \ make 383 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 1>::make( \ make 389 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 2>::make( \ make 396 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 3>::make( \ make 404 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp return VecTraits<input_type ## 4>::make( \