AddColumns(const int SourceCol, const int DestCol, const double factor=1) | Matrix | |
AddRows(const int SourceRow, const int DestRow, const double factor=1) | Matrix | |
CholeskyDecomposition() | Matrix | |
Clear() | Matrix | |
ClearColumn(const int Col) | Matrix | |
ClearRow(const int Row) | Matrix | |
CMAC(const Matrix &obj) | Matrix | |
CMAR(const Matrix &obj) | Matrix | |
ConcatenateColumn(const double *ColumnData) | Matrix | |
ConcatenateRow(const double *RowData) | Matrix | |
Determinant() const | Matrix | |
Display() const | Matrix | |
DivideColumn(const int Col, const double _d) | Matrix | |
DivideRow(const int Row, const double _d) | Matrix | |
Fill(const double _d) | Matrix | |
FillColumn(const int Col, const double _d) | Matrix | |
FillRow(const int Row, const double _d) | Matrix | |
GetCMAC(const Matrix &obj) const | Matrix | |
GetCMAR(const Matrix &obj) const | Matrix | |
GetColumnMax(const int Col) const | Matrix | |
GetColumnMin(const int Col) const | Matrix | |
GetColumnRange(const int Col) const | Matrix | |
GetColumns() const | Matrix | |
GetCovariant() const | Matrix | |
GetDataOneDimen() const | Matrix | |
GetDataTwoDimen() const | Matrix | |
GetInverse() const | Matrix | |
GetMax() const | Matrix | |
GetMin() const | Matrix | |
GetMinor(const int RowSpot, const int ColSpot) const | Matrix | |
GetMinorNew(const int RowSpot, const int ColSpot) const | Matrix | |
GetNormalized(const double Min, const double Max) const | Matrix | |
GetNumericRange(double &Min, double &Max) const | Matrix | |
GetNumericRangeOfColumn(double &Min, double &Max, const int Col) const | Matrix | |
GetNumericRangeOfRow(double &Min, double &Max, const int Row) const | Matrix | |
GetRange() const | Matrix | |
GetREF() const | Matrix | |
GetRowMax(const int Row) const | Matrix | |
GetRowMin(const int Row) const | Matrix | |
GetRowRange(const int Row) const | Matrix | |
GetRows() const | Matrix | |
GetRREF() const | Matrix | |
GetSubMatrix(const int RowSpot, const int ColSpot, const int RowLen, const int ColLen) const | Matrix | |
GetTransposed() const | Matrix | |
IdentityMatrix(int Diagonal) | Matrix | [static] |
Input(istream &istr=cin) | Matrix | |
Invert() | Matrix | |
IsEmpty() const | Matrix | |
IsIdentity() const | Matrix | |
LeftRemoveIdentity() | Matrix | [private] |
m_nCols | Matrix | [private] |
m_nRows | Matrix | [private] |
m_pData | Matrix | [private] |
MakeCovariant() | Matrix | |
Matrix() | Matrix | |
Matrix(double InitVal, int Rows, int Cols) | Matrix | |
Matrix(double *Data, int Rows, int Cols) | Matrix | |
Matrix(double **Data, int Rows, int Cols) | Matrix | |
Matrix(const Matrix &obj) | Matrix | |
MultiplyColumn(const int Col, const double _d) | Matrix | |
MultiplyRow(const int Row, const double _d) | Matrix | |
Normalize(const double Min, const double Max) | Matrix | |
operator *(const Matrix &obj) const | Matrix | |
operator *(const double _d) const | Matrix | |
operator *(const int _i) const | Matrix | |
operator *=(const Matrix &obj) | Matrix | |
operator *=(const double _d) | Matrix | |
operator *=(const int _i) | Matrix | |
operator!=(const Matrix &obj) const | Matrix | |
operator()(const int _i, const int _j) const | Matrix | |
operator+(const Matrix &obj) const | Matrix | |
operator+=(const Matrix &obj) | Matrix | |
operator-(const Matrix &obj) const | Matrix | |
operator-=(const Matrix &obj) | Matrix | |
operator/(const Matrix &obj) const | Matrix | |
operator/(const double _d) const | Matrix | |
operator/(const int _i) const | Matrix | |
operator/=(const Matrix &obj) | Matrix | |
operator/=(const double _d) | Matrix | |
operator/=(const int _i) | Matrix | |
operator=(const Matrix &obj) | Matrix | |
operator==(const Matrix &obj) const | Matrix | |
operator[](const int _i) const | Matrix | |
operator~() const | Matrix | |
Output(ostream &ostr=cout) const | Matrix | |
Read(ifstream &istr) | Matrix | |
REF() | Matrix | |
RemoveColumn(const int Column) | Matrix | |
RemoveRow(const int Row) | Matrix | |
RightAppendIdentity() | Matrix | [private] |
RREF() | Matrix | |
SetSubMatrix(const int RowSpot, const int ColSpot, const int RowLen, const int ColLen) | Matrix | |
SetValue(int Row, int Col, double _d) | Matrix | |
SortAscend() | Matrix | |
SortDescend() | Matrix | |
SpliceInColumn(const double *ColumnData, const int ColumnSpot) | Matrix | |
SpliceInRow(const double *RowData, const int RowSpot) | Matrix | |
SumAll() const | Matrix | |
SumAllSquared() const | Matrix | |
SumColumn(const int Col) const | Matrix | |
SumColumnSquared(const int Col) const | Matrix | |
SumRow(const int Row) const | Matrix | |
SumRowSquared(const int Row) const | Matrix | |
SwapCols(const int Col1, const int Col2) | Matrix | |
SwapRows(const int Row1, const int Row2) | Matrix | |
Transpose() | Matrix | |
Write(ofstream &ostr) const | Matrix | |
~Matrix() | Matrix | |