Wrapper for a concepts::DenseMatrix<T>. More...
#include <denseOWrapper.hh>

Public Types | |
| typedef ArrayDenseWrapper | Type |
Public Member Functions | |
| Real * | complexData (uint i, uint j) const |
| template<class T > | |
| DenseOWrapper (concepts::Matrix< T > &matrix) | |
| Constructor. | |
| const MATtype | imagType () const |
| bool | isComplex () const |
| Real * | realData (uint i, uint j) const |
| const MATtype | realType () const |
| void | size (miINT32_t &rows, miINT32_t &cols) const |
| virtual | ~DenseOWrapper () |
Private Attributes | |
| MATtype | cmplxType_ |
| miINT32_t | cols_ |
| bool | isComplex_ |
| concepts::DenseMatrix< Cmplx > * | matrix_c |
| concepts::DenseMatrix< Real > * | matrix_r |
| MATtype | realType_ |
| miINT32_t | rows_ |
Wrapper for a concepts::DenseMatrix<T>.
Class that translates a concepts::DenseMatrix<T> in a for so that matfile can store it as matfile. Is a part of matfileOutput. You build a wrapper by using the Constructor with a given matrix.
Definition at line 17 of file denseOWrapper.hh.
| typedef ArrayDenseWrapper concepts::DenseOWrapper::Type |
Definition at line 23 of file denseOWrapper.hh.
| concepts::DenseOWrapper::DenseOWrapper | ( | concepts::Matrix< T > & | matrix | ) |
Constructor.
The constructor take as argument a reference to the matrix which will be stored. .You can store the matrix using matfile OutputDevice .
Definition at line 80 of file denseOWrapper.hh.

| virtual concepts::DenseOWrapper::~DenseOWrapper | ( | ) | [inline, virtual] |
Definition at line 28 of file denseOWrapper.hh.
| Real* concepts::DenseOWrapper::complexData | ( | uint | i, |
| uint | j | ||
| ) | const [inline] |
Definition at line 40 of file denseOWrapper.hh.
| const MATtype concepts::DenseOWrapper::imagType | ( | ) | const [inline] |
Definition at line 48 of file denseOWrapper.hh.
| bool concepts::DenseOWrapper::isComplex | ( | ) | const [inline] |
Definition at line 30 of file denseOWrapper.hh.
| Real* concepts::DenseOWrapper::realData | ( | uint | i, |
| uint | j | ||
| ) | const [inline] |
Definition at line 34 of file denseOWrapper.hh.
| const MATtype concepts::DenseOWrapper::realType | ( | ) | const [inline] |
Definition at line 44 of file denseOWrapper.hh.
Definition at line 52 of file denseOWrapper.hh.
MATtype concepts::DenseOWrapper::cmplxType_ [private] |
Definition at line 69 of file denseOWrapper.hh.
miINT32_t concepts::DenseOWrapper::cols_ [private] |
Definition at line 62 of file denseOWrapper.hh.
bool concepts::DenseOWrapper::isComplex_ [private] |
Definition at line 59 of file denseOWrapper.hh.
Definition at line 66 of file denseOWrapper.hh.
Definition at line 65 of file denseOWrapper.hh.
MATtype concepts::DenseOWrapper::realType_ [private] |
Definition at line 69 of file denseOWrapper.hh.
miINT32_t concepts::DenseOWrapper::rows_ [private] |
Definition at line 62 of file denseOWrapper.hh.