All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Brief description of class still missing. More...
#include <ComplexMatrix.h>
Public Member Functions | |
| ComplexMatrix () | |
| ComplexMatrix (int ndim) | |
| ComplexMatrix (int nrow, int ncol) | |
| ComplexMatrix (const Matrix< Complex > m) | |
| ComplexMatrix (const ComplexMatrix &m) | |
| ComplexMatrix | conjugate () const |
Brief description of class still missing.
Full description of class still missing
| QGpCoreTools::ComplexMatrix::ComplexMatrix | ( | ) | [inline] |
: Matrix<Complex>() {}
| QGpCoreTools::ComplexMatrix::ComplexMatrix | ( | int | ndim | ) | [inline] |
: Matrix<Complex>(ndim, ndim) {}
| QGpCoreTools::ComplexMatrix::ComplexMatrix | ( | int | nrow, |
| int | ncol | ||
| ) | [inline] |
: Matrix<Complex>(nrow, ncol) {}
| QGpCoreTools::ComplexMatrix::ComplexMatrix | ( | const Matrix< Complex > | m | ) | [inline] |
: Matrix<Complex>(m) {}
| QGpCoreTools::ComplexMatrix::ComplexMatrix | ( | const ComplexMatrix & | m | ) | [inline] |
: Matrix<Complex>(m) {}
| ComplexMatrix QGpCoreTools::ComplexMatrix::conjugate | ( | ) | const [inline] |
References QGpCoreTools::Matrix< Complex >::columnCount(), QGpCoreTools::MatrixIterator< T >::hasNext(), QGpCoreTools::MatrixIterator< T >::next(), QGpCoreTools::MutableMatrixIterator< T >::next(), and QGpCoreTools::Matrix< Complex >::rowCount().
{
ComplexMatrix r(rowCount(),columnCount());
MatrixIterator<Complex> itThis(*this);
MutableMatrixIterator<Complex> itR(r);
while(itThis.hasNext()) {
itThis.next();
itR.next();
*itR=QGpCoreTools::conjugate(*itThis);
}
return r;
}