Expr 63 modules/cudev/include/opencv2/cudev/expr/binary_func.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<SrcPtr1>::ptr_type, typename PtrTraits<SrcPtr2>::ptr_type, name ## _func<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type> > > \ Expr 68 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \ Expr 74 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \ Expr 80 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \ Expr 86 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \ Expr 92 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \ Expr 98 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<Body>::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 99 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const GpuMat_<T>& src1, const Expr<Body>& src2) \ Expr 104 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 105 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Expr<Body>& src1, const GpuMat_<T>& src2) \ Expr 110 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, Binder2nd< functor<T> > > > \ Expr 116 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, Binder1st< functor<T> > > > \ Expr 122 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \ Expr 128 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \ Expr 134 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \ Expr 140 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, typename PtrTraits<Body>::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 141 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const GlobPtrSz<T>& src1, const Expr<Body>& src2) \ Expr 146 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 147 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Expr<Body>& src1, const GlobPtrSz<T>& src2) \ Expr 152 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, Binder2nd< functor<T> > > > \ Expr 158 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, Binder1st< functor<T> > > > \ Expr 164 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \ Expr 170 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, typename PtrTraits<Body>::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 171 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Texture<T>& src1, const Expr<Body>& src2) \ Expr 176 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, typename PtrTraits<Texture<T> >::ptr_type, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type> > > \ Expr 177 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Expr<Body>& src1, const Texture<T>& src2) \ Expr 182 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, Binder2nd< functor<T> > > > \ Expr 188 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, Binder1st< functor<T> > > > \ Expr 194 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Body1>::ptr_type, typename PtrTraits<Body2>::ptr_type, functor<typename LargerType<typename PtrTraits<Body1>::value_type, typename PtrTraits<Body2>::value_type>::type> > > \ Expr 195 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Expr<Body1>& a, const Expr<Body2>& b) \ Expr 200 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, Binder2nd< functor<typename Body::value_type> > > > \ Expr 201 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(const Expr<Body>& a, typename Body::value_type val) \ Expr 206 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, Binder1st< functor<typename Body::value_type> > > > \ Expr 207 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp operator op(typename Body::value_type val, const Expr<Body>& a) \ Expr 62 modules/cudev/include/opencv2/cudev/expr/color.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, name ## _func<typename VecTraits<typename PtrTraits<SrcPtr>::value_type>::elem_type> > > \ Expr 62 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<DerivXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 71 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<DerivYPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 80 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<SobelXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 89 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<SobelYPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 98 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<ScharrXPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 107 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<ScharrYPtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 116 modules/cudev/include/opencv2/cudev/expr/deriv.hpp __host__ Expr<LaplacianPtrSz<ksize, typename PtrTraits<SrcPtr>::ptr_type> > Expr 63 modules/cudev/include/opencv2/cudev/expr/expr.hpp __host__ Expr<Body> makeExpr(const Body& body) Expr 65 modules/cudev/include/opencv2/cudev/expr/expr.hpp Expr<Body> e; Expr 70 modules/cudev/include/opencv2/cudev/expr/expr.hpp template <class Body> struct PtrTraits< Expr<Body> > Expr 72 modules/cudev/include/opencv2/cudev/expr/expr.hpp typedef Expr<Body> ptr_sz_type; Expr 77 modules/cudev/include/opencv2/cudev/expr/expr.hpp __host__ static ptr_type shrinkPtr(const Expr<Body>& expr) Expr 82 modules/cudev/include/opencv2/cudev/expr/expr.hpp __host__ static int getRows(const Expr<Body>& expr) Expr 87 modules/cudev/include/opencv2/cudev/expr/expr.hpp __host__ static int getCols(const Expr<Body>& expr) Expr 65 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<SrcPtr1>::ptr_type, typename PtrTraits<SrcPtr2>::ptr_type, minimum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type> > > Expr 72 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<SrcPtr1>::ptr_type, typename PtrTraits<SrcPtr2>::ptr_type, maximum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type> > > Expr 81 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryFunc<typename PtrTraits<SrcPtr>::value_type> > > Expr 88 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryInvFunc<typename PtrTraits<SrcPtr>::value_type> > > Expr 95 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshTruncFunc<typename PtrTraits<SrcPtr>::value_type> > > Expr 102 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshToZeroFunc<typename PtrTraits<SrcPtr>::value_type> > > Expr 109 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshToZeroInvFunc<typename PtrTraits<SrcPtr>::value_type> > > Expr 118 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D> > > Expr 127 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<LutPtrSz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<TablePtr>::ptr_type> > Expr 76 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<SumExprBody<SrcPtr> > Expr 98 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<FindMinValExprBody<SrcPtr> > Expr 120 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<FindMaxValExprBody<SrcPtr> > Expr 142 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<FindMinMaxValExprBody<SrcPtr> > Expr 164 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<CountNonZeroExprBody<SrcPtr> > Expr 186 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<ReduceToRowBody<Reductor, SrcPtr> > Expr 208 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<ReduceToColumnBody<Reductor, SrcPtr> > Expr 230 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<HistogramBody<BIN_COUNT, SrcPtr> > Expr 252 modules/cudev/include/opencv2/cudev/expr/reduction.hpp __host__ Expr<IntegralBody<SrcPtr> > Expr 62 modules/cudev/include/opencv2/cudev/expr/unary_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, name ## _func<typename PtrTraits<SrcPtr>::value_type> > > \ Expr 93 modules/cudev/include/opencv2/cudev/expr/unary_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, Binder2nd<pow_func<typename PtrTraits<SrcPtr>::value_type> > > > Expr 65 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \ Expr 71 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \ Expr 77 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \ Expr 83 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, functor<typename Body::value_type> > > \ Expr 84 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp operator op(const Expr<Body>& src) \ Expr 66 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<ResizePtrSz<typename PtrTraits<SrcPtr>::ptr_type> > Expr 75 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapPtr>::ptr_type> > Expr 82 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<RemapPtr2Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapXPtr>::ptr_type, typename PtrTraits<MapYPtr>::ptr_type> > Expr 91 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, AffineMapPtr> > Expr 100 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, PerspectiveMapPtr> > Expr 120 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<PyrDownBody<SrcPtr> > Expr 142 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<PyrUpBody<SrcPtr> > Expr 164 modules/cudev/include/opencv2/cudev/expr/warping.hpp __host__ Expr<TransposeBody<SrcPtr> > Expr 315 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp __host__ GpuMat_<T>::GpuMat_(const Expr<Body>& expr) Expr 323 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp __host__ GpuMat_<T>& GpuMat_<T>::operator =(const Expr<Body>& expr) Expr 330 modules/cudev/include/opencv2/cudev/ptr2d/detail/gpumat.hpp __host__ GpuMat_<T>& GpuMat_<T>::assign(const Expr<Body>& expr, Stream& stream) Expr 141 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp template <class Body> __host__ GpuMat_(const Expr<Body>& expr); Expr 142 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp template <class Body> __host__ GpuMat_& operator =(const Expr<Body>& expr); Expr 143 modules/cudev/include/opencv2/cudev/ptr2d/gpumat.hpp template <class Body> __host__ GpuMat_& assign(const Expr<Body>& expr, Stream& stream);