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