All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
QGpCoreTools::ComplexMatrix Class Reference

Brief description of class still missing. More...

#include <ComplexMatrix.h>

Inheritance diagram for QGpCoreTools::ComplexMatrix:
QGpCoreTools::Matrix< Complex >

List of all members.

Public Member Functions

 ComplexMatrix ()
 ComplexMatrix (int ndim)
 ComplexMatrix (int nrow, int ncol)
 ComplexMatrix (const Matrix< Complex > m)
 ComplexMatrix (const ComplexMatrix &m)
ComplexMatrix conjugate () const

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

: Matrix<Complex>() {}
: Matrix<Complex>(ndim, ndim) {}
QGpCoreTools::ComplexMatrix::ComplexMatrix ( int  nrow,
int  ncol 
) [inline]
: Matrix<Complex>(nrow, ncol) {}
: Matrix<Complex>(m) {}
: Matrix<Complex>(m) {}

Member Function Documentation

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;
}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines