Home | History | Annotate | Download | only in core

Lines Matching defs:Mat_

89 _InputArray::_InputArray(const std::vector<Mat_<_Tp> >& vec)
101 _InputArray::_InputArray(const Mat_<_Tp>& m)
156 _OutputArray::_OutputArray(std::vector<Mat_<_Tp> >& vec)
160 _OutputArray::_OutputArray(Mat_<_Tp>& m)
180 _OutputArray::_OutputArray(const std::vector<Mat_<_Tp> >& vec)
184 _OutputArray::_OutputArray(const Mat_<_Tp>& m)
246 _InputOutputArray::_InputOutputArray(std::vector<Mat_<_Tp> >& vec)
250 _InputOutputArray::_InputOutputArray(Mat_<_Tp>& m)
270 _InputOutputArray::_InputOutputArray(const std::vector<Mat_<_Tp> >& vec)
274 _InputOutputArray::_InputOutputArray(const Mat_<_Tp>& m)
548 *this = commaInitializer.operator Mat_<_Tp>();
999 return MatConstIterator_<_Tp>((const Mat_<_Tp>*)this);
1006 MatConstIterator_<_Tp> it((const Mat_<_Tp>*)this);
1015 return MatIterator_<_Tp>((Mat_<_Tp>*)this);
1022 MatIterator_<_Tp> it((Mat_<_Tp>*)this);
1094 void Mat::push_back(const Mat_<_Tp>& m)
1195 ////////////////////////////// Mat_<_Tp> ////////////////////////////
1198 Mat_<_Tp>::Mat_()
1205 Mat_<_Tp>::Mat_(int _rows, int _cols)
1211 Mat_<_Tp>::Mat_(int _rows, int _cols, const _Tp& value)
1218 Mat_<_Tp>::Mat_(Size _sz)
1223 Mat_<_Tp>::Mat_(Size _sz, const _Tp& value)
1230 Mat_<_Tp>::Mat_(int _dims, const int* _sz)
1235 Mat_<_Tp>::Mat_(int _dims, const int* _sz, const _Tp& _s)
1240 Mat_<_Tp>::Mat_(const Mat_<_Tp>& m, const Range* ranges)
1245 Mat_<_Tp>::Mat_(const Mat& m)
1253 Mat_<_Tp>::Mat_(const Mat_& m)
1258 Mat_<_Tp>::Mat_(int _rows, int _cols, _Tp* _data, size_t steps)
1263 Mat_<_Tp>::Mat_(const Mat_& m, const Range& _rowRange, const Range& _colRange)
1268 Mat_<_Tp>::Mat_(const Mat_& m, const Rect& roi)
1273 Mat_<_Tp>::Mat_(const Vec<typename DataType<_Tp>::channel_type, n>& vec, bool copyData)
1282 Mat_<_Tp>::Mat_(const Matx<typename DataType<_Tp>::channel_type, m, n>& M, bool copyData)
1291 Mat_<_Tp>::Mat_(const Point_<typename DataType<_Tp>::channel_type>& pt, bool copyData)
1300 Mat_<_Tp>::Mat_(const Point3_<typename DataType<_Tp>::channel_type>& pt, bool copyData)
1309 Mat_<_Tp>::Mat_(const MatCommaInitializer_<_Tp>& commaInitializer)
1314 Mat_<_Tp>::Mat_(const std::vector<_Tp>& vec, bool copyData)
1319 Mat_<_Tp>& Mat_<_Tp>::operator = (const Mat& m)
1336 Mat_<_Tp>& Mat_<_Tp>::operator = (const Mat_& m)
1343 Mat_<_Tp>& Mat_<_Tp>::operator = (const _Tp& s)
1351 void Mat_<_Tp>::create(int _rows, int _cols)
1357 void Mat_<_Tp>::create(Size _sz)
1363 void Mat_<_Tp>::create(int _dims, const int* _sz)
1369 Mat_<_Tp> Mat_<_Tp>::cross(const Mat_& m) const
1371 return Mat_<_Tp>(Mat::cross(m));
1375 Mat_<_Tp>::operator Mat_<T2>() const
1377 return Mat_<T2>(*this);
1381 Mat_<_Tp> Mat_<_Tp>::row(int y) const
1383 return Mat_(*this, Range(y, y+1), Range::all());
1387 Mat_<_Tp> Mat_<_Tp>::col(int x) const
1389 return Mat_(*this, Range::all(), Range(x, x+1));
1393 Mat_<_Tp> Mat_<_Tp>::diag(int d) const
1395 return Mat_(Mat::diag(d));
1399 Mat_<_Tp> Mat_<_Tp>::clone() const
1401 return Mat_(Mat::clone());
1405 size_t Mat_<_Tp>::elemSize() const
1412 size_t Mat_<_Tp>::elemSize1() const
1419 int Mat_<_Tp>::type() const
1426 int Mat_<_Tp>::depth() const
1433 int Mat_<_Tp>::channels() const
1440 size_t Mat_<_Tp>::stepT(int i) const
1446 size_t Mat_<_Tp>::step1(int i) const
1452 Mat_<_Tp>& Mat_<_Tp>::adjustROI( int dtop, int dbottom, int dleft, int dright )
1454 return (Mat_<_Tp>&)(Mat::adjustROI(dtop, dbottom, dleft, dright));
1458 Mat_<_Tp> Mat_<_Tp>::operator()( const Range& _rowRange, const Range& _colRange ) const
1460 return Mat_<_Tp>(*this, _rowRange, _colRange);
1464 Mat_<_Tp> Mat_<_Tp>::operator()( const Rect& roi ) const
1466 return Mat_<_Tp>(*this, roi);
1470 Mat_<_Tp> Mat_<_Tp>::operator()( const Range* ranges ) const
1472 return Mat_<_Tp>(*this, ranges);
1476 _Tp* Mat_<_Tp>::operator [](int y)
1483 const _Tp* Mat_<_Tp>::operator [](int y) const
1490 _Tp& Mat_<_Tp>::operator ()(int i0, int i1)
1500 const _Tp& Mat_<_Tp>::operator ()(int i0, int i1) const
1510 _Tp& Mat_<_Tp>::operator ()(Point pt)
1520 const _Tp& Mat_<_Tp>::operator ()(Point pt) const
1530 _Tp& Mat_<_Tp>::operator ()(const int* idx)
1536 const _Tp& Mat_<_Tp>::operator ()(const int* idx) const
1542 _Tp& Mat_<_Tp>::operator ()(const Vec<int, n>& idx)
1548 const _Tp& Mat_<_Tp>::operator ()(const Vec<int, n>& idx) const
1554 _Tp& Mat_<_Tp>::operator ()(int i0)
1560 const _Tp& Mat_<_Tp>::operator ()(int i0) const
1566 _Tp& Mat_<_Tp>::operator ()(int i0, int i1, int i2)
1572 const _Tp& Mat_<_Tp>::operator ()(int i0, int i1, int i2) const
1578 Mat_<_Tp>::operator std::vector<_Tp>() const
1586 Mat_<_Tp>::operator Vec<typename DataType<_Tp>::channel_type, n>() const
1593 Mat_<_Tp>::operator Matx<typename DataType<_Tp>::channel_type, m, n>() const
1602 MatConstIterator_<_Tp> Mat_<_Tp>::begin() const
1608 MatConstIterator_<_Tp> Mat_<_Tp>::end() const
1614 MatIterator_<_Tp> Mat_<_Tp>::begin()
1620 MatIterator_<_Tp> Mat_<_Tp>::end()
1626 void Mat_<_Tp>::forEach(const Functor& operation) {
1631 void Mat_<_Tp>::forEach(const Functor& operation) const {
2345 MatConstIterator_<_Tp>::MatConstIterator_(const Mat_<_Tp>* _m)
2350 MatConstIterator_<_Tp>::MatConstIterator_(const Mat_<_Tp>* _m, int _row, int _col)
2355 MatConstIterator_<_Tp>::MatConstIterator_(const Mat_<_Tp>* _m, Point _pt)
2493 MatIterator_<_Tp>::MatIterator_(Mat_<_Tp>* _m)
2498 MatIterator_<_Tp>::MatIterator_(Mat_<_Tp>* _m, int _row, int _col)
2503 MatIterator_<_Tp>::MatIterator_(Mat_<_Tp>* _m, Point _pt)
2508 MatIterator_<_Tp>::MatIterator_(Mat_<_Tp>* _m, const int* _idx)
2845 MatCommaInitializer_<_Tp>::MatCommaInitializer_(Mat_<_Tp>* _m)
2852 CV_DbgAssert( this->it < ((const Mat_<_Tp>*)this->it.m)->end() );
2859 MatCommaInitializer_<_Tp>::operator Mat_<_Tp>() const
2861 CV_DbgAssert( this->it == ((const Mat_<_Tp>*)this->it.m)->end() );
2862 return Mat_<_Tp>(*this->it.m);
2867 MatCommaInitializer_<_Tp> operator << (const Mat_<_Tp>& m, T2 val)
2869 MatCommaInitializer_<_Tp> commaInitializer((Mat_<_Tp>*)&m);
2885 Mat_<_Tp>::Mat_(const MatExpr& e)
2891 Mat_<_Tp>& Mat_<_Tp>::operator = (const MatExpr& e)
2898 MatExpr Mat_<_Tp>::zeros(int rows, int cols)
2904 MatExpr Mat_<_Tp>::zeros(Size sz)
2910 MatExpr Mat_<_Tp>::ones(int rows, int cols)
2916 MatExpr Mat_<_Tp>::ones(Size sz)
2922 MatExpr Mat_<_Tp>::eye(int rows, int cols)
2928 MatExpr Mat_<_Tp>::eye(Size sz)
2953 MatExpr::operator Mat_<_Tp>() const
2955 Mat_<_Tp> m;
2962 MatExpr min(const Mat_<_Tp>& a, const Mat_<_Tp>& b)
2968 MatExpr min(const Mat_<_Tp>& a, double s)
2974 MatExpr min(double s, const Mat_<_Tp>& a)
2980 MatExpr max(const Mat_<_Tp>& a, const Mat_<_Tp>& b)
2986 MatExpr max(const Mat_<_Tp>& a, double s)
2992 MatExpr max(double s, const Mat_<_Tp>& a)
2998 MatExpr abs(const Mat_<_Tp>& m)
3019 Mat_<_Tp>& operator += (Mat_<_Tp>& a, const MatExpr& b)
3026 const Mat_<_Tp>& operator += (const Mat_<_Tp>& a, const MatExpr& b)
3047 Mat_<_Tp>& operator -= (Mat_<_Tp>& a, const MatExpr& b)
3054 const Mat_<_Tp>& operator -= (const Mat_<_Tp>& a, const MatExpr& b)
3075 Mat_<_Tp>& operator *= (Mat_<_Tp>& a, const MatExpr& b)
3082 const Mat_<_Tp>& operator *= (const Mat_<_Tp>& a, const MatExpr& b)
3103 Mat_<_Tp>& operator /= (Mat_<_Tp>& a, const MatExpr& b)
3110 const Mat_<_Tp>& operator /= (const Mat_<_Tp>& a, const MatExpr& b)