cv::MatCommaInitializer_< _Tp > Class Template Reference

#include <cxcore.hpp>

Inherits MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > >, Mat_< _Tp > >.

List of all members.

Public Member Functions

 MatCommaInitializer_ (Mat_< _Tp > *_m)
template<typename T2 >
MatCommaInitializer_< _Tp > & operator, (T2 v)
 operator Mat_< _Tp > () const
Mat_< _Tp > operator* () const
void assignTo (Mat &m, int type=-1) const
void assignTo (Mat_< _Tp > &m, int type=-1) const
Mat_< _Tp > row (int y) const
Mat_< _Tp > col (int x) const
Mat_< _Tp > diag (int d=0) const
Mat_< _Tp > operator() (const Range &rowRange, const Range &colRange) const
Mat_< _Tp > operator() (const Rect &roi) const
Mat_< _Tp > cross (const Mat_< _Tp > &m) const
double dot (const Mat_< _Tp > &m) const
MatExpr_< MatExpr_Op2_< Mat_
< _Tp >, double, Mat_< _Tp >
, MatOp_T_< Mat > >, Mat_< _Tp > > 
t () const
MatExpr_< MatExpr_Op2_< Mat_
< _Tp >, int, Mat_< _Tp >
, MatOp_Inv_< Mat > >, Mat_
< _Tp > > 
inv (int method=DECOMP_LU) const
MatExpr_< MatExpr_Op4_< Mat_
< _Tp >, Mat_< _Tp >, double,
char, Mat_< _Tp >
, MatOp_MulDiv_< Mat > >, Mat_
< _Tp > > 
mul (const Mat_< _Tp > &m, double scale=1) const
MatExpr_< MatExpr_Op4_< Mat_
< _Tp >, Mat_< _Tp >, double,
char, Mat_< _Tp >
, MatOp_MulDiv_< Mat > >, Mat_
< _Tp > > 
mul (const MatExpr_< A, Mat_< _Tp > > &m, double scale=1) const

Public Attributes

MatExpr_Op1_< MatIterator_
< _Tp >, Mat_< _Tp >
, MatOp_Iter_< _Tp > > 
e

template<typename _Tp>
class cv::MatCommaInitializer_< _Tp >


Constructor & Destructor Documentation

template<typename _Tp >
cv::MatCommaInitializer_< _Tp >::MatCommaInitializer_ ( Mat_< _Tp > *  _m  ) 

Member Function Documentation

template<typename _Tp >
template<typename T2 >
MatCommaInitializer_< _Tp > & cv::MatCommaInitializer_< _Tp >::operator, ( T2  v  ) 
template<typename _Tp >
cv::MatCommaInitializer_< _Tp >::operator Mat_< _Tp > (  )  const
template<typename _Tp >
Mat_< _Tp > cv::MatCommaInitializer_< _Tp >::operator* (  )  const
template<typename _Tp >
void cv::MatCommaInitializer_< _Tp >::assignTo ( Mat m,
int  type = -1 
) const
void cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::assignTo ( Mat_< _Tp > &  m,
int  type = -1 
) const [virtual, inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::row ( int  y  )  const [inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::col ( int  x  )  const [inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::diag ( int  d = 0  )  const [inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::operator() ( const Range rowRange,
const Range colRange 
) const [inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::operator() ( const Rect roi  )  const [inherited]
Mat_< _Tp > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::cross ( const Mat_< _Tp > &  m  )  const [inherited]
double cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::dot ( const Mat_< _Tp > &  m  )  const [inherited]
MatExpr_<MatExpr_Op2_<Mat_< _Tp > , double, Mat_< _Tp > , MatOp_T_<Mat> >, Mat_< _Tp > > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::t (  )  const [inherited]
MatExpr_<MatExpr_Op2_<Mat_< _Tp > , int, Mat_< _Tp > , MatOp_Inv_<Mat> >, Mat_< _Tp > > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::inv ( int  method = DECOMP_LU  )  const [inherited]
MatExpr_<MatExpr_Op4_<Mat_< _Tp > , Mat_< _Tp > , double, char, Mat_< _Tp > , MatOp_MulDiv_<Mat> >, Mat_< _Tp > > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::mul ( const Mat_< _Tp > &  m,
double  scale = 1 
) const [inherited]
MatExpr_<MatExpr_Op4_<Mat_< _Tp > , Mat_< _Tp > , double, char, Mat_< _Tp > , MatOp_MulDiv_<Mat> >, Mat_< _Tp > > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::mul ( const MatExpr_< A, Mat_< _Tp > > &  m,
double  scale = 1 
) const [inherited]

Member Data Documentation

MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > cv::MatExpr_< MatExpr_Op1_< MatIterator_< _Tp >, Mat_< _Tp >, MatOp_Iter_< _Tp > > , Mat_< _Tp > >::e [inherited]

The documentation for this class was generated from the following files: