Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

template<class C>
MatrixTem<C>& Impala::Core::Matrix::MatrixTem< C >::operator= ( const MatrixTem< C > &  m  )  [inline]

Normal assigment.

Definition at line 138 of file MatrixTem.h.

References Impala::Core::Matrix::MatrixTem< C >::_data, Impala::Core::Matrix::MatrixTem< C >::_nc, Impala::Core::Matrix::MatrixTem< C >::_nr, Impala::Core::Array::C, Impala::Core::Matrix::MatrixTem< C >::i(), Impala::Core::Matrix::MatrixTem< C >::nCol(), Impala::Core::Matrix::MatrixTem< C >::nElem(), Impala::Core::Matrix::MatrixTem< C >::nRow(), and Impala::Core::Matrix::MatrixTem< C >::t().

00139         {
00140                 if (this != &m) {
00141                         delete [] _data;
00142                         _nr = m.nRow();
00143                         _nc = m.nCol();
00144                         _data = new C [_nr * _nc];
00145                         C *t = _data;
00146                         C *u = m._data;
00147                         int i = m.nElem();
00148                         while (--i >= 0)
00149                                 *t++ = *u++;
00150                 }
00151                 return *this;
00152         }

Here is the call graph for this function:


Generated on Thu Jan 13 09:20:20 2011 for ImpalaSrc by  doxygen 1.5.1