Proxy datatype for passing Mat's and vector<>'s as input parameters. More...
#include <core.hpp>
Inherited by cv::_OutputArray.
Public Types | |
enum | { KIND_SHIFT = 16, NONE = 0<<KIND_SHIFT, MAT = 1<<KIND_SHIFT, MATX = 2<<KIND_SHIFT, STD_VECTOR = 3<<KIND_SHIFT, STD_VECTOR_VECTOR = 4<<KIND_SHIFT, STD_VECTOR_MAT = 5<<KIND_SHIFT, EXPR = 6<<KIND_SHIFT } |
Public Member Functions | |
_InputArray () | |
_InputArray (const Mat &m) | |
_InputArray (const MatExpr &expr) | |
template<typename _Tp > | |
_InputArray (const vector< _Tp > &vec) | |
template<typename _Tp > | |
_InputArray (const vector< vector< _Tp > > &vec) | |
_InputArray (const vector< Mat > &vec) | |
template<typename _Tp , int m, int n> | |
_InputArray (const Matx< _Tp, m, n > &matx) | |
_InputArray (const double &val) | |
virtual Mat | getMat (int i=-1) const |
virtual void | getMatVector (vector< Mat > &mv) const |
virtual int | kind () const |
virtual Size | size (int i=-1) const |
virtual size_t | total (int i=-1) const |
virtual int | type (int i=-1) const |
virtual int | depth (int i=-1) const |
virtual int | channels (int i=-1) const |
virtual bool | empty () const |
Public Attributes | |
int | flags |
void * | obj |
Size | sz |
Proxy datatype for passing Mat's and vector<>'s as input parameters.
anonymous enum |
cv::_InputArray::_InputArray | ( | const Mat & | m | ) |
cv::_InputArray::_InputArray | ( | const MatExpr & | expr | ) |
cv::_InputArray::_InputArray | ( | const vector< _Tp > & | vec | ) |
cv::_InputArray::_InputArray | ( | const vector< vector< _Tp > > & | vec | ) |
cv::_InputArray::_InputArray | ( | const vector< Mat > & | vec | ) |
cv::_InputArray::_InputArray | ( | const Matx< _Tp, m, n > & | matx | ) |
cv::_InputArray::_InputArray | ( | const double & | val | ) |
virtual Mat cv::_InputArray::getMat | ( | int | i = -1 | ) | const [virtual] |
virtual void cv::_InputArray::getMatVector | ( | vector< Mat > & | mv | ) | const [virtual] |
virtual int cv::_InputArray::kind | ( | ) | const [virtual] |
virtual Size cv::_InputArray::size | ( | int | i = -1 | ) | const [virtual] |
virtual size_t cv::_InputArray::total | ( | int | i = -1 | ) | const [virtual] |
virtual int cv::_InputArray::type | ( | int | i = -1 | ) | const [virtual] |
virtual int cv::_InputArray::depth | ( | int | i = -1 | ) | const [virtual] |
virtual int cv::_InputArray::channels | ( | int | i = -1 | ) | const [virtual] |
virtual bool cv::_InputArray::empty | ( | ) | const [virtual] |