OpenCV  3.4.5
Open Source Computer Vision
Namespaces | Macros | Functions
binary_op.hpp File Reference
#include "../common.hpp"
#include "../util/type_traits.hpp"
#include "../ptr2d/traits.hpp"
#include "../ptr2d/transform.hpp"
#include "../ptr2d/gpumat.hpp"
#include "../ptr2d/texture.hpp"
#include "../ptr2d/glob.hpp"
#include "../functional/functional.hpp"
#include "expr.hpp"

Namespaces

 cv
 
 cv::cudev
 

Macros

#define CV_CUDEV_EXPR_BINOP_INST(op, functor)
 
#define OPENCV_CUDEV_EXPR_BINARY_OP_HPP
 

Functions

template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< not_equal_to< T > > > > cv::cudev::operator != (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< not_equal_to< T > > > > cv::cudev::operator != (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< not_equal_to< T > > > > cv::cudev::operator != (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< not_equal_to< T > > > > cv::cudev::operator != (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, not_equal_to< T > > > cv::cudev::operator != (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, not_equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator != (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< not_equal_to< T > > > > cv::cudev::operator != (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< not_equal_to< T > > > > cv::cudev::operator != (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, not_equal_to< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator != (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< not_equal_to< typename Body::value_type > > > > cv::cudev::operator != (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< not_equal_to< typename Body::value_type > > > > cv::cudev::operator != (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< modulus< T > > > > cv::cudev::operator % (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< modulus< T > > > > cv::cudev::operator % (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< modulus< T > > > > cv::cudev::operator % (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< modulus< T > > > > cv::cudev::operator % (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, modulus< T > > > cv::cudev::operator % (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, modulus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator % (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< modulus< T > > > > cv::cudev::operator % (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< modulus< T > > > > cv::cudev::operator % (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, modulus< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator % (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< modulus< typename Body::value_type > > > > cv::cudev::operator % (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< modulus< typename Body::value_type > > > > cv::cudev::operator % (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< bit_and< T > > > > cv::cudev::operator & (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< bit_and< T > > > > cv::cudev::operator & (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< bit_and< T > > > > cv::cudev::operator & (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< bit_and< T > > > > cv::cudev::operator & (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_and< T > > > cv::cudev::operator & (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator & (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< bit_and< T > > > > cv::cudev::operator & (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< bit_and< T > > > > cv::cudev::operator & (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, bit_and< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator & (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< bit_and< typename Body::value_type > > > > cv::cudev::operator & (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< bit_and< typename Body::value_type > > > > cv::cudev::operator & (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< logical_and< T > > > > cv::cudev::operator && (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< logical_and< T > > > > cv::cudev::operator && (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< logical_and< T > > > > cv::cudev::operator && (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< logical_and< T > > > > cv::cudev::operator && (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_and< T > > > cv::cudev::operator && (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_and< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator && (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< logical_and< T > > > > cv::cudev::operator && (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< logical_and< T > > > > cv::cudev::operator && (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, logical_and< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator && (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< logical_and< typename Body::value_type > > > > cv::cudev::operator && (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< logical_and< typename Body::value_type > > > > cv::cudev::operator && (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< multiplies< T > > > > cv::cudev::operator * (T val, const Texture< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< multiplies< T > > > > cv::cudev::operator * (const Texture< T > &src, T val)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, multiplies< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator * (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< multiplies< typename Body::value_type > > > > cv::cudev::operator * (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const Texture< T > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< multiplies< typename Body::value_type > > > > cv::cudev::operator * (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< multiplies< T > > > > cv::cudev::operator * (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< multiplies< T > > > > cv::cudev::operator * (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< multiplies< T > > > > cv::cudev::operator * (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, multiplies< T > > > cv::cudev::operator * (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, multiplies< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator * (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< multiplies< T > > > > cv::cudev::operator * (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< minus< T > > > > cv::cudev::operator - (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< minus< T > > > > cv::cudev::operator - (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< minus< T > > > > cv::cudev::operator - (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< minus< T > > > > cv::cudev::operator - (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< minus< T > > > > cv::cudev::operator - (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< minus< T > > > > cv::cudev::operator - (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, minus< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator - (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< minus< typename Body::value_type > > > > cv::cudev::operator - (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< minus< typename Body::value_type > > > > cv::cudev::operator - (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, minus< T > > > cv::cudev::operator - (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, minus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator - (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< greater< T > > > > cv::cudev::operator > (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< greater< T > > > > cv::cudev::operator > (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< greater< T > > > > cv::cudev::operator > (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< greater< T > > > > cv::cudev::operator > (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater< T > > > cv::cudev::operator > (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator > (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< greater< T > > > > cv::cudev::operator > (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< greater< T > > > > cv::cudev::operator > (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, greater< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator > (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< greater< typename Body::value_type > > > > cv::cudev::operator > (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< greater< typename Body::value_type > > > > cv::cudev::operator > (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< greater_equal< T > > > > cv::cudev::operator >= (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< greater_equal< T > > > > cv::cudev::operator >= (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< greater_equal< T > > > > cv::cudev::operator >= (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< greater_equal< T > > > > cv::cudev::operator >= (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater_equal< T > > > cv::cudev::operator >= (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, greater_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >= (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< greater_equal< T > > > > cv::cudev::operator >= (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< greater_equal< T > > > > cv::cudev::operator >= (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, greater_equal< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator >= (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< greater_equal< typename Body::value_type > > > > cv::cudev::operator >= (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< greater_equal< typename Body::value_type > > > > cv::cudev::operator >= (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< bit_rshift< typename Body::value_type > > > > cv::cudev::operator >> (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< bit_rshift< T > > > > cv::cudev::operator >> (T val, const Texture< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< bit_rshift< T > > > > cv::cudev::operator >> (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< bit_rshift< T > > > > cv::cudev::operator >> (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< bit_rshift< T > > > > cv::cudev::operator >> (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< bit_rshift< T > > > > cv::cudev::operator >> (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_rshift< T > > > cv::cudev::operator >> (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_rshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator >> (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< bit_rshift< T > > > > cv::cudev::operator >> (const Texture< T > &src, T val)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, bit_rshift< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator >> (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< bit_rshift< typename Body::value_type > > > > cv::cudev::operator >> (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< bit_xor< T > > > > cv::cudev::operator ^ (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, bit_xor< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator ^ (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< bit_xor< typename Body::value_type > > > > cv::cudev::operator ^ (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< bit_xor< T > > > > cv::cudev::operator ^ (const GlobPtrSz< T > &src, T val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< bit_xor< T > > > > cv::cudev::operator ^ (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< bit_xor< T > > > > cv::cudev::operator ^ (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< bit_xor< T > > > > cv::cudev::operator ^ (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< bit_xor< T > > > > cv::cudev::operator ^ (const Texture< T > &src, T val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< bit_xor< typename Body::value_type > > > > cv::cudev::operator ^ (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_xor< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator ^ (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_xor< T > > > cv::cudev::operator ^ (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< plus< T > > > > cv::cudev::operator+ (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< plus< T > > > > cv::cudev::operator+ (const GpuMat_< T > &src, T val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< plus< typename Body::value_type > > > > cv::cudev::operator+ (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< plus< T > > > > cv::cudev::operator+ (T val, const GpuMat_< T > &src)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< plus< T > > > > cv::cudev::operator+ (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< plus< T > > > > cv::cudev::operator+ (T val, const Texture< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, plus< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator+ (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< plus< typename Body::value_type > > > > cv::cudev::operator+ (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, plus< T > > > cv::cudev::operator+ (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, plus< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator+ (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< plus< T > > > > cv::cudev::operator+ (const GlobPtrSz< T > &src, T val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< divides< typename Body::value_type > > > > cv::cudev::operator/ (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< divides< T > > > > cv::cudev::operator/ (T val, const Texture< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< divides< T > > > > cv::cudev::operator/ (const Texture< T > &src, T val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< divides< T > > > > cv::cudev::operator/ (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< divides< T > > > > cv::cudev::operator/ (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const Texture< T > &src1, const Expr< Body > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< divides< typename Body::value_type > > > > cv::cudev::operator/ (typename Body::value_type val, const Expr< Body > &a)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, divides< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator/ (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, divides< T > > > cv::cudev::operator/ (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< divides< T > > > > cv::cudev::operator/ (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< divides< T > > > > cv::cudev::operator/ (const GpuMat_< T > &src, T val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, divides< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator/ (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less< T > > > cv::cudev::operator< (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less< T > > > cv::cudev::operator< (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< less< T > > > > cv::cudev::operator< (T val, const Texture< T > &src)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< less< typename Body::value_type > > > > cv::cudev::operator< (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< less< T > > > > cv::cudev::operator< (T val, const GlobPtrSz< T > &src)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< less< typename Body::value_type > > > > cv::cudev::operator< (typename Body::value_type val, const Expr< Body > &a)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, less< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator< (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less< T > > > cv::cudev::operator< (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< less< T > > > > cv::cudev::operator< (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< less< T > > > > cv::cudev::operator< (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< less< T > > > > cv::cudev::operator< (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less< T > > > cv::cudev::operator< (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator< (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< less< T > > > > cv::cudev::operator< (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< bit_lshift< T > > > > cv::cudev::operator<< (T val, const Texture< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< bit_lshift< T > > > > cv::cudev::operator<< (const GpuMat_< T > &src, T val)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, bit_lshift< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator<< (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< bit_lshift< typename Body::value_type > > > > cv::cudev::operator<< (const Expr< Body > &a, typename Body::value_type val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< bit_lshift< typename Body::value_type > > > > cv::cudev::operator<< (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< bit_lshift< T > > > > cv::cudev::operator<< (const Texture< T > &src, T val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< bit_lshift< T > > > > cv::cudev::operator<< (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< bit_lshift< T > > > > cv::cudev::operator<< (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< bit_lshift< T > > > > cv::cudev::operator<< (T val, const GpuMat_< T > &src)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_lshift< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<< (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_lshift< T > > > cv::cudev::operator<< (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< less_equal< T > > > > cv::cudev::operator<= (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< less_equal< T > > > > cv::cudev::operator<= (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< less_equal< T > > > > cv::cudev::operator<= (T val, const Texture< T > &src)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< less_equal< typename Body::value_type > > > > cv::cudev::operator<= (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, less_equal< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator<= (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, less_equal< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator<= (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< less_equal< T > > > > cv::cudev::operator<= (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< less_equal< typename Body::value_type > > > > cv::cudev::operator<= (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< less_equal< T > > > > cv::cudev::operator<= (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< less_equal< T > > > > cv::cudev::operator<= (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, less_equal< T > > > cv::cudev::operator<= (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, equal_to< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator== (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< equal_to< T > > > > cv::cudev::operator== (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< equal_to< T > > > > cv::cudev::operator== (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< equal_to< T > > > > cv::cudev::operator== (T val, const Texture< T > &src)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const Expr< Body > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< equal_to< typename Body::value_type > > > > cv::cudev::operator== (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< equal_to< typename Body::value_type > > > > cv::cudev::operator== (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< equal_to< T > > > > cv::cudev::operator== (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< equal_to< T > > > > cv::cudev::operator== (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, equal_to< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator== (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< equal_to< T > > > > cv::cudev::operator== (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, equal_to< T > > > cv::cudev::operator== (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< bit_or< T > > > > cv::cudev::operator| (const GlobPtrSz< T > &src, T val)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< bit_or< typename Body::value_type > > > > cv::cudev::operator| (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< bit_or< typename Body::value_type > > > > cv::cudev::operator| (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< bit_or< T > > > > cv::cudev::operator| (const GpuMat_< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< bit_or< T > > > > cv::cudev::operator| (T val, const Texture< T > &src)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< bit_or< T > > > > cv::cudev::operator| (const Texture< T > &src, T val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< bit_or< T > > > > cv::cudev::operator| (T val, const GpuMat_< T > &src)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, bit_or< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator| (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< bit_or< T > > > > cv::cudev::operator| (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, bit_or< T > > > cv::cudev::operator| (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, bit_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator| (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const GpuMat_< T > &src1, const Expr< Body > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder2nd< logical_or< typename Body::value_type > > > > cv::cudev::operator|| (const Expr< Body > &a, typename Body::value_type val)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GpuMat_< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder1st< logical_or< T > > > > cv::cudev::operator|| (T val, const GlobPtrSz< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GlobPtrSz< T > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const Texture< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GpuMat_< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const Texture< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const Texture< T > &src1, const GpuMat_< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GlobPtrSz< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const Expr< Body > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const Texture< T > &src1, const GlobPtrSz< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Body >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const GlobPtrSz< T > &src1, const Expr< Body > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder1st< logical_or< T > > > > cv::cudev::operator|| (T val, const GpuMat_< T > &src)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GlobPtrSz< T > &src1, const Texture< T > &src2)
 
template<class Body >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, Binder1st< logical_or< typename Body::value_type > > > > cv::cudev::operator|| (typename Body::value_type val, const Expr< Body > &a)
 
template<typename T >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, typename PtrTraits< Texture< T > >::ptr_type, logical_or< T > > > cv::cudev::operator|| (const GpuMat_< T > &src1, const Texture< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder1st< logical_or< T > > > > cv::cudev::operator|| (T val, const Texture< T > &src)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GpuMat_< T > >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const Expr< Body > &src1, const GpuMat_< T > &src2)
 
template<typename T , class Body >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body >::ptr_type, typename PtrTraits< GlobPtrSz< T > >::ptr_type, logical_or< typename LargerType< T, typename PtrTraits< Body >::value_type >::type > > > cv::cudev::operator|| (const Expr< Body > &src1, const GlobPtrSz< T > &src2)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GlobPtrSz< T > >::ptr_type, Binder2nd< logical_or< T > > > > cv::cudev::operator|| (const GlobPtrSz< T > &src, T val)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< Texture< T > >::ptr_type, Binder2nd< logical_or< T > > > > cv::cudev::operator|| (const Texture< T > &src, T val)
 
template<class Body1 , class Body2 >
__host__ Expr< BinaryTransformPtrSz< typename PtrTraits< Body1 >::ptr_type, typename PtrTraits< Body2 >::ptr_type, logical_or< typename LargerType< typename PtrTraits< Body1 >::value_type, typename PtrTraits< Body2 >::value_type >::type > > > cv::cudev::operator|| (const Expr< Body1 > &a, const Expr< Body2 > &b)
 
template<typename T >
__host__ Expr< UnaryTransformPtrSz< typename PtrTraits< GpuMat_< T > >::ptr_type, Binder2nd< logical_or< T > > > > cv::cudev::operator|| (const GpuMat_< T > &src, T val)
 

Macro Definition Documentation

◆ OPENCV_CUDEV_EXPR_BINARY_OP_HPP

#define OPENCV_CUDEV_EXPR_BINARY_OP_HPP