|
| MatOp () |
|
virtual | ~MatOp () |
|
virtual bool | elementWise (const MatExpr &expr) const |
|
virtual void | assign (const MatExpr &expr, Mat &m, int type=-1) const =0 |
|
virtual void | roi (const MatExpr &expr, const Range &rowRange, const Range &colRange, MatExpr &res) const |
|
virtual void | diag (const MatExpr &expr, int d, MatExpr &res) const |
|
virtual void | augAssignAdd (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignSubtract (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignMultiply (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignDivide (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignAnd (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignOr (const MatExpr &expr, Mat &m) const |
|
virtual void | augAssignXor (const MatExpr &expr, Mat &m) const |
|
virtual void | add (const MatExpr &expr1, const MatExpr &expr2, MatExpr &res) const |
|
virtual void | add (const MatExpr &expr1, const Scalar &s, MatExpr &res) const |
|
virtual void | subtract (const MatExpr &expr1, const MatExpr &expr2, MatExpr &res) const |
|
virtual void | subtract (const Scalar &s, const MatExpr &expr, MatExpr &res) const |
|
virtual void | multiply (const MatExpr &expr1, const MatExpr &expr2, MatExpr &res, double scale=1) const |
|
virtual void | multiply (const MatExpr &expr1, double s, MatExpr &res) const |
|
virtual void | divide (const MatExpr &expr1, const MatExpr &expr2, MatExpr &res, double scale=1) const |
|
virtual void | divide (double s, const MatExpr &expr, MatExpr &res) const |
|
virtual void | abs (const MatExpr &expr, MatExpr &res) const |
|
virtual void | transpose (const MatExpr &expr, MatExpr &res) const |
|
virtual void | matmul (const MatExpr &expr1, const MatExpr &expr2, MatExpr &res) const |
|
virtual void | invert (const MatExpr &expr, int method, MatExpr &res) const |
|
virtual Size | size (const MatExpr &expr) const |
|
virtual int | type (const MatExpr &expr) const |
|