$search
A matrix which can be of any GeneralMatrix type. More...
#include <newmat.h>
Public Member Functions | |
void | cleanup () |
GenericMatrix (const GenericMatrix &bm) | |
GenericMatrix (const BaseMatrix &bm) | |
GenericMatrix () | |
void | operator-= (Real r) |
void | operator/= (Real r) |
void | release () |
void | Release () |
~GenericMatrix () | |
GeneralMatrix * | Evaluate (MatrixType=MatrixTypeUnSp) |
void | operator&= (const BaseMatrix &) |
void | operator*= (Real) |
void | operator*= (const BaseMatrix &) |
void | operator+= (Real) |
void | operator+= (const BaseMatrix &) |
void | operator-= (const BaseMatrix &) |
void | operator= (const BaseMatrix &) |
void | operator= (const GenericMatrix &) |
void | operator|= (const BaseMatrix &) |
Private Attributes | |
GeneralMatrix * | gm |
Friends | |
class | BaseMatrix |
| |
int | search (const BaseMatrix *bm) const |
MatrixBandWidth | bandwidth () const |
void | swap (GenericMatrix &x) |
A matrix which can be of any GeneralMatrix type.
Definition at line 1397 of file newmat.h.
GenericMatrix::GenericMatrix | ( | const BaseMatrix & | bm | ) | [inline] |
GenericMatrix::GenericMatrix | ( | const GenericMatrix & | bm | ) | [inline] |
MatrixBandWidth GenericMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 687 of file newmat4.cpp.
void GenericMatrix::cleanup | ( | ) | [inline, virtual] |
Reimplemented from BaseMatrix.
GeneralMatrix * GenericMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp |
) | [virtual] |
Implements BaseMatrix.
Definition at line 105 of file newmat5.cpp.
void GenericMatrix::operator&= | ( | const BaseMatrix & | X | ) |
Definition at line 638 of file newmat6.cpp.
void GenericMatrix::operator*= | ( | Real | r | ) |
Definition at line 666 of file newmat6.cpp.
void GenericMatrix::operator*= | ( | const BaseMatrix & | X | ) |
Definition at line 608 of file newmat6.cpp.
void GenericMatrix::operator+= | ( | Real | r | ) |
Definition at line 653 of file newmat6.cpp.
void GenericMatrix::operator+= | ( | const BaseMatrix & | X | ) |
Definition at line 578 of file newmat6.cpp.
void GenericMatrix::operator-= | ( | const BaseMatrix & | X | ) |
Definition at line 593 of file newmat6.cpp.
void GenericMatrix::operator= | ( | const BaseMatrix & | bmx | ) |
Definition at line 471 of file newmat6.cpp.
void GenericMatrix::operator= | ( | const GenericMatrix & | bmx | ) |
Definition at line 464 of file newmat6.cpp.
void GenericMatrix::operator|= | ( | const BaseMatrix & | X | ) |
Definition at line 623 of file newmat6.cpp.
int GenericMatrix::search | ( | const BaseMatrix * | bm | ) | const [private, virtual] |
Implements BaseMatrix.
Definition at line 638 of file newmat4.cpp.
void GenericMatrix::swap | ( | GenericMatrix & | x | ) |
Definition at line 1324 of file newmat4.cpp.
friend class BaseMatrix [friend] |
GeneralMatrix* GenericMatrix::gm [private] |