template<class C>
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:
|