SrcType2 219 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <int SHIFT, typename SrcType1, typename SrcType2, typename DstType, class BinOp, class MaskPtr> SrcType2 220 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __global__ void transformSmart(const GlobPtr<SrcType1> src1_, const GlobPtr<SrcType2> src2_, GlobPtr<DstType> dst_, const BinOp op, const MaskPtr mask, const int rows, const int cols) SrcType2 233 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const SrcType2* src2 = src2_.row(y); SrcType2 324 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename SrcType1, typename SrcType2, typename DstType, class BinOp, class MaskPtr> SrcType2 325 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __host__ static void call(const GlobPtr<SrcType1>& src1, const GlobPtr<SrcType2>& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream) SrcType2 329 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp !isAligned(src2.data, Policy::shift * sizeof(SrcType2)) || !isAligned(src2.step, Policy::shift * sizeof(SrcType2)) || SrcType2 365 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <class Policy, typename SrcType1, typename SrcType2, typename DstType, class BinOp, class MaskPtr> SrcType2 366 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __host__ void transform_binary(const GlobPtr<SrcType1>& src1, const GlobPtr<SrcType2>& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream) SrcType2 368 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp TransformDispatcher<VecTraits<SrcType1>::cn == 1 && VecTraits<SrcType2>::cn == 1 && VecTraits<DstType>::cn == 1 && Policy::shift != 1, Policy>::call(src1, src2, dst, op, mask, rows, cols, stream);