makeExpr 63 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, const Mat& m); makeExpr 85 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, const Mat& a, const Mat& b, double alpha, double beta, const Scalar& s=Scalar()); makeExpr 102 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, char op, const Mat& a, const Mat& b, double scale=1); makeExpr 103 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, char op, const Mat& a, const Scalar& s); makeExpr 117 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int cmpop, const Mat& a, const Mat& b); makeExpr 118 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int cmpop, const Mat& a, double alpha); makeExpr 138 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int flags, const Mat& a, const Mat& b, makeExpr 155 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int method, const Mat& m); makeExpr 172 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, const Mat& a, double alpha=1); makeExpr 186 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int method, const Mat& a, const Mat& b); makeExpr 202 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int method, Size sz, int type, double alpha=1); makeExpr 203 modules/core/src/matop.cpp static void makeExpr(MatExpr& res, int method, int ndims, const int* sizes, int type, double alpha=1); makeExpr 359 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, m1, m2, alpha, beta, s); makeExpr 370 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, m1, Mat(), 1, 0, s); makeExpr 398 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, m1, m2, alpha, beta, s); makeExpr 409 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, m, Mat(), -1, 0, s); makeExpr 429 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, '/', m2, e1.a, scale/e1.alpha); makeExpr 456 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, op, m1, m2, scale); makeExpr 468 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, m, Mat(), s, 0); makeExpr 477 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, '/', e2.a, e1.a, e1.alpha/e2.alpha); makeExpr 504 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, op, m1, m2, scale); makeExpr 516 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, '/', m, Mat(), s); makeExpr 524 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, 'a', m, Mat()); makeExpr 532 modules/core/src/matop.cpp MatOp_T::makeExpr(res, m, 1); makeExpr 572 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(res, flags, m1, m2, scale); makeExpr 583 modules/core/src/matop.cpp MatOp_Invert::makeExpr(res, method, m); makeExpr 679 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, b, 1, 1); makeExpr 686 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), 1, 0, s); makeExpr 693 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), 1, 0, s); makeExpr 735 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, b, 1, -1); makeExpr 742 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), 1, 0, -s); makeExpr 749 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), -1, 0, s); makeExpr 791 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, m, Mat(), -1, 0); makeExpr 805 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(e, 0, a, b); makeExpr 812 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), s, 0); makeExpr 819 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), s, 0); makeExpr 861 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '/', a, b); makeExpr 868 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(e, a, Mat(), 1./s, 0); makeExpr 875 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '/', a, Mat(), s); makeExpr 917 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LT, a, b); makeExpr 924 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LT, a, s); makeExpr 931 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GT, a, s); makeExpr 938 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LE, a, b); makeExpr 945 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LE, a, s); makeExpr 952 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GE, a, s); makeExpr 959 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_EQ, a, b); makeExpr 966 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_EQ, a, s); makeExpr 973 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_EQ, a, s); makeExpr 980 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_NE, a, b); makeExpr 987 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_NE, a, s); makeExpr 994 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_NE, a, s); makeExpr 1001 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GE, a, b); makeExpr 1008 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GE, a, s); makeExpr 1015 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LE, a, s); makeExpr 1022 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GT, a, b); makeExpr 1029 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_GT, a, s); makeExpr 1036 modules/core/src/matop.cpp MatOp_Cmp::makeExpr(e, CV_CMP_LT, a, s); makeExpr 1043 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'm', a, b); makeExpr 1050 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'n', a, s); makeExpr 1057 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'n', a, s); makeExpr 1064 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'M', a, b); makeExpr 1071 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'N', a, s); makeExpr 1078 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'N', a, s); makeExpr 1085 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '&', a, b); makeExpr 1092 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '&', a, s); makeExpr 1099 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '&', a, s); makeExpr 1106 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '|', a, b); makeExpr 1113 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '|', a, s); makeExpr 1120 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '|', a, s); makeExpr 1127 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '^', a, b); makeExpr 1134 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '^', a, s); makeExpr 1141 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '^', a, s); makeExpr 1148 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '~', a, Scalar()); makeExpr 1155 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, 'a', a, Scalar()); makeExpr 1289 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, '/', e.a, Mat(), s/e.alpha); makeExpr 1298 modules/core/src/matop.cpp MatOp_T::makeExpr(res, e.a, e.alpha); makeExpr 1306 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, 'a', e.a, -e.s*e.alpha); makeExpr 1308 modules/core/src/matop.cpp MatOp_Bin::makeExpr(res, 'a', e.a, e.b); makeExpr 1377 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, e.a, Mat(), s/e.alpha, 0); makeExpr 1438 modules/core/src/matop.cpp MatOp_Identity::makeExpr(res, e.a); makeExpr 1440 modules/core/src/matop.cpp MatOp_AddEx::makeExpr(res, e.a, Mat(), e.alpha, 0); makeExpr 1465 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(res, (e1.flags & ~CV_GEMM_C_T)|(isT(e2) ? CV_GEMM_C_T : 0), makeExpr 1468 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(res, (e2.flags & ~CV_GEMM_C_T)|(isT(e1) ? CV_GEMM_C_T : 0), makeExpr 1482 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(res, (e1.flags & ~CV_GEMM_C_T)|(isT(e2) ? CV_GEMM_C_T : 0), makeExpr 1485 modules/core/src/matop.cpp MatOp_GEMM::makeExpr(res, (e2.flags & ~CV_GEMM_C_T)|(isT(e1) ? CV_GEMM_C_T : 0), makeExpr 1529 modules/core/src/matop.cpp MatOp_Solve::makeExpr(res, e1.flags, e1.a, e2.a); makeExpr 1600 modules/core/src/matop.cpp MatOp_T::makeExpr(e, *this); makeExpr 1607 modules/core/src/matop.cpp MatOp_Invert::makeExpr(e, method, *this); makeExpr 1621 modules/core/src/matop.cpp MatOp_Bin::makeExpr(e, '*', *this, m.getMat(), scale); makeExpr 1628 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '0', Size(cols, rows), type); makeExpr 1635 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '0', size, type); makeExpr 1642 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '0', ndims, sizes, type); makeExpr 1649 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '1', Size(cols, rows), type); makeExpr 1656 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '1', size, type); makeExpr 1663 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, '1', ndims, sizes, type); makeExpr 1670 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, 'I', Size(cols, rows), type); makeExpr 1677 modules/core/src/matop.cpp MatOp_Initializer::makeExpr(e, 'I', size, type); makeExpr 66 modules/cudev/include/opencv2/cudev/expr/binary_func.hpp return makeExpr(transformPtr(src1, src2, name ## _func<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type>())); \ makeExpr 71 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 77 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 83 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 89 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 95 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 101 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2.body, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 107 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1.body, src2, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 113 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind2nd(functor<T>(), val))); \ makeExpr 119 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind1st(functor<T>(), val))); \ makeExpr 125 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 131 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 137 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 143 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2.body, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 149 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1.body, src2, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 155 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind2nd(functor<T>(), val))); \ makeExpr 161 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind1st(functor<T>(), val))); \ makeExpr 167 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2, functor<T>())); \ makeExpr 173 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1, src2.body, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 179 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src1.body, src2, functor<typename LargerType<T, typename PtrTraits<Body>::value_type>::type>())); \ makeExpr 185 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind2nd(functor<T>(), val))); \ makeExpr 191 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(src, bind1st(functor<T>(), val))); \ makeExpr 197 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(a.body, b.body, functor<typename LargerType<typename PtrTraits<Body1>::value_type, typename PtrTraits<Body2>::value_type>::type>())); \ makeExpr 203 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(a.body, bind2nd(functor<typename Body::value_type>(), val))); \ makeExpr 209 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp return makeExpr(transformPtr(a.body, bind1st(functor<typename Body::value_type>(), val))); \ makeExpr 65 modules/cudev/include/opencv2/cudev/expr/color.hpp return makeExpr(transformPtr(src, name ## _func<typename VecTraits<typename PtrTraits<SrcPtr>::value_type>::elem_type>())); \ makeExpr 65 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(derivXPtr(src)); makeExpr 74 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(derivYPtr(src)); makeExpr 83 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(sobelXPtr(src)); makeExpr 92 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(sobelYPtr(src)); makeExpr 101 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(scharrXPtr(src)); makeExpr 110 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(scharrYPtr(src)); makeExpr 119 modules/cudev/include/opencv2/cudev/expr/deriv.hpp return makeExpr(laplacianPtr<ksize>(src)); makeExpr 68 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src1, src2, minimum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type>())); makeExpr 75 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src1, src2, maximum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type>())); makeExpr 84 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, thresh_binary_func(thresh, maxVal))); makeExpr 91 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, thresh_binary_inv_func(thresh, maxVal))); makeExpr 98 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, thresh_trunc_func(thresh))); makeExpr 105 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, thresh_to_zero_func(thresh))); makeExpr 112 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, thresh_to_zero_inv_func(thresh))); makeExpr 121 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D>())); makeExpr 130 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(lutPtr(src, tbl)); makeExpr 81 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 103 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 125 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 147 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 169 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 191 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 213 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 235 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 257 modules/cudev/include/opencv2/cudev/expr/reduction.hpp return makeExpr(body); makeExpr 65 modules/cudev/include/opencv2/cudev/expr/unary_func.hpp return makeExpr(transformPtr(src, name ## _func<typename PtrTraits<SrcPtr>::value_type>())); \ makeExpr 96 modules/cudev/include/opencv2/cudev/expr/unary_func.hpp return makeExpr(transformPtr(src, bind2nd(pow_func<typename PtrTraits<SrcPtr>::value_type>(), power))); makeExpr 68 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp return makeExpr(transformPtr(src, functor<T>())); \ makeExpr 74 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp return makeExpr(transformPtr(src, functor<T>())); \ makeExpr 80 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp return makeExpr(transformPtr(src, functor<T>())); \ makeExpr 86 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp return makeExpr(transformPtr(src.body, functor<typename Body::value_type>())); \ makeExpr 69 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(resizePtr(src, fx, fy)); makeExpr 78 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(remapPtr(src, map)); makeExpr 85 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(remapPtr(src, mapx, mapy)); makeExpr 94 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(warpAffinePtr(src, dstSize, warpMat)); makeExpr 103 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(warpPerspectivePtr(src, dstSize, warpMat)); makeExpr 125 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(body); makeExpr 147 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(body); makeExpr 169 modules/cudev/include/opencv2/cudev/expr/warping.hpp return makeExpr(body);