#include <Temporary.h>

Public Member Functions | |
| MatrixBandWidth | bandwidth () const |
| GeneralMatrix * | Evaluate (MatrixType mt=MatrixTypeUnSp) |
| NegatedMatrix () | |
| ~NegatedMatrix () | |
Protected Member Functions | |
| NegatedMatrix (const BaseMatrix *bmx) | |
| int | search (const BaseMatrix *) const |
Protected Attributes | |
| union { | |
| const BaseMatrix * bm | |
| GeneralMatrix * gm | |
| }; | |
Friends | |
| class | BaseMatrix |
Any type of matrix times -1.
Definition at line 218 of file Temporary.h.
| NegatedMatrix::NegatedMatrix | ( | const BaseMatrix * | bmx | ) | [inline, protected] |
Definition at line 222 of file Temporary.h.
| NegatedMatrix::NegatedMatrix | ( | ) | [inline] |
Definition at line 227 of file Temporary.h.
| NegatedMatrix::~NegatedMatrix | ( | ) | [inline] |
Definition at line 228 of file Temporary.h.
| MatrixBandWidth NegatedMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Reimplemented in MatedMatrix, DiagedMatrix, ColedMatrix, RowedMatrix, InvertedMatrix, TransposedMatrix, and GetSubMatrix.
Definition at line 1408 of file NewMatExhaustive.cpp.
| GeneralMatrix * NegatedMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp | ) | [virtual] |
Implements BaseMatrix.
Reimplemented in MatedMatrix, DiagedMatrix, ColedMatrix, RowedMatrix, InvertedMatrix, ReversedMatrix, TransposedMatrix, and GetSubMatrix.
Definition at line 2242 of file NewMatExhaustive.cpp.
| int NegatedMatrix::search | ( | const BaseMatrix * | s | ) | const [protected, virtual] |
Implements BaseMatrix.
Definition at line 1315 of file NewMatExhaustive.cpp.
friend class BaseMatrix [friend] |
Reimplemented in MatedMatrix, DiagedMatrix, ColedMatrix, RowedMatrix, InvertedMatrix, ReversedMatrix, TransposedMatrix, and GetSubMatrix.
Definition at line 225 of file Temporary.h.
union { ... } [protected] |
| const BaseMatrix* NegatedMatrix::bm |
Definition at line 221 of file Temporary.h.
Definition at line 221 of file Temporary.h.