Inheritance diagram for FullMatrixWrapper:
Public Member Functions | |
FullMatrixWrapper (const Dft::FullMatrix &m) | |
virtual ergo_real | at (int row, int col) const |
virtual bool | isSparse () const |
virtual const Dft::SparseMatrix * | asSparse () const |
virtual const ergo_real * | asFull () const |
Private Attributes | |
const Dft::FullMatrix & | matrix |
FullMatrixWrapper::FullMatrixWrapper | ( | const Dft::FullMatrix & | m | ) | [inline, explicit] |
virtual const ergo_real* FullMatrixWrapper::asFull | ( | ) | const [inline, virtual] |
Implements Dft::Matrix.
virtual const Dft::SparseMatrix* FullMatrixWrapper::asSparse | ( | ) | const [inline, virtual] |
Implements Dft::Matrix.
virtual ergo_real FullMatrixWrapper::at | ( | int | row, | |
int | col | |||
) | const [inline, virtual] |
Implements Dft::Matrix.
virtual bool FullMatrixWrapper::isSparse | ( | ) | const [inline, virtual] |
Implements Dft::Matrix.
const Dft::FullMatrix& FullMatrixWrapper::matrix [private] |