_cols | mirtk::Matrix | protected |
_matrix | mirtk::Matrix | protected |
_owner | mirtk::Matrix | protected |
_rows | mirtk::Matrix | protected |
AddToCol(int, double) | mirtk::Matrix | inline |
AddToRow(int, double) | mirtk::Matrix | inline |
Adjugate(double &) | mirtk::Matrix | |
Clear() | mirtk::Matrix | |
Col(int c) | mirtk::Matrix | inline |
Col(int c) const | mirtk::Matrix | inline |
ColIndex(int) const | mirtk::Matrix | inline |
ColMax(int) const | mirtk::Matrix | inline |
ColMean(int) const | mirtk::Matrix | |
ColMin(int) const | mirtk::Matrix | inline |
ColRange(int, double &, double &) const | mirtk::Matrix | inline |
Cols() const | mirtk::Matrix | inline |
ColStd(int) const | mirtk::Matrix | |
ColSum(int) const | mirtk::Matrix | |
ColVar(int) const | mirtk::Matrix | |
Det() const | mirtk::Matrix | |
Det3x3() const | mirtk::Matrix | inline |
Eigenvalues(Matrix &, Vector &, Matrix &) const | mirtk::Matrix | |
Exp() const | mirtk::Matrix | |
Get(int) const | mirtk::Matrix | inline |
Get(int, int) const | mirtk::Matrix | inline |
GetPointerToElements(int r=0, int c=0) | mirtk::Matrix | inline |
GetPointerToElements(int r=0, int c=0) const | mirtk::Matrix | inline |
Ident() | mirtk::Matrix | |
Import(const char *, int, int) | mirtk::Matrix | |
Index(int, int) const | mirtk::Matrix | inline |
Initialize(int, int=-1, double *=NULL) | mirtk::Matrix | |
Inverse(bool use_svd_if_singular=true) const | mirtk::Matrix | inline |
Invert(bool use_svd_if_singular=true) | mirtk::Matrix | |
IsDiagonalizable() const | mirtk::Matrix | |
IsIdentity() const | mirtk::Matrix | |
IsSquare() const | mirtk::Matrix | |
IsSymmetric() const | mirtk::Matrix | |
LeastSquaresFit(const Vector &, Vector &) const | mirtk::Matrix | |
Log() const | mirtk::Matrix | |
LU(Matrix &, Matrix &, double &) const | mirtk::Matrix | |
MakeSymmetric() | mirtk::Matrix | |
Matrix() | mirtk::Matrix | |
Matrix(int, int=-1, double *=NULL) | mirtk::Matrix | |
Matrix(const Vector &) | mirtk::Matrix | |
Matrix(const PointSet &, bool twoD=false) | mirtk::Matrix | |
Matrix(const Matrix &) | mirtk::Matrix | |
Matrix(const Matrix3x3 &) | mirtk::Matrix | inlineexplicit |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
Norm() const | mirtk::Matrix | inline |
NumberOfElements() const | mirtk::Matrix | inline |
operator!() | mirtk::Matrix | inline |
operator!=(const Matrix &) const | mirtk::Matrix | inline |
operator!=(double) const | mirtk::Matrix | inline |
operator()(int) | mirtk::Matrix | inline |
operator()(int) const | mirtk::Matrix | inline |
operator()(int, int) | mirtk::Matrix | inline |
operator()(int, int) const | mirtk::Matrix | inline |
operator()(int, int, int, int) const | mirtk::Matrix | |
operator()(Matrix &, int, int) | mirtk::Matrix | |
operator*(double) const | mirtk::Matrix | inline |
operator*(const Vector &) const | mirtk::Matrix | |
operator*(const Matrix &) const | mirtk::Matrix | |
operator*=(double) | mirtk::Matrix | inline |
operator*=(const Matrix &) | mirtk::Matrix | |
operator+(double) const | mirtk::Matrix | inline |
operator+(const Matrix &) const | mirtk::Matrix | |
operator+=(double) | mirtk::Matrix | inline |
operator+=(const Matrix &) | mirtk::Matrix | |
operator-(double) const | mirtk::Matrix | inline |
operator-(const Matrix &) const | mirtk::Matrix | |
operator-=(double) | mirtk::Matrix | inline |
operator-=(const Matrix &) | mirtk::Matrix | |
operator/(double) const | mirtk::Matrix | inline |
operator/=(double) | mirtk::Matrix | inline |
operator<(double) const | mirtk::Matrix | inline |
operator<<(ostream &, const Matrix &) | mirtk::Matrix | friend |
operator<<(Cofstream &, const Matrix &) | mirtk::Matrix | friend |
operator<=(double) const | mirtk::Matrix | inline |
operator=(double) | mirtk::Matrix | inline |
operator=(const Matrix &) | mirtk::Matrix | |
operator=(const Matrix3x3 &) | mirtk::Matrix | inline |
operator==(const Matrix &) const | mirtk::Matrix | inline |
operator==(double) const | mirtk::Matrix | inline |
operator>(double) const | mirtk::Matrix | inline |
operator>=(double) const | mirtk::Matrix | inline |
operator>>(istream &, Matrix &) | mirtk::Matrix | friend |
operator>>(Cifstream &, Matrix &) | mirtk::Matrix | friend |
operator~() | mirtk::Matrix | inline |
Parameter() const | mirtk::Object | inlinevirtual |
Parameter(const ParameterList &) | mirtk::Object | inline |
PermuteCols(Array< int >) | mirtk::Matrix | |
PermuteRows(Array< int >) | mirtk::Matrix | |
Print(Indent=0) const | mirtk::Matrix | |
Print(ostream &, Indent=0) const | mirtk::Matrix | |
PseudoInverse() const | mirtk::Matrix | inline |
PseudoInvert() | mirtk::Matrix | |
Put(int, double) | mirtk::Matrix | inline |
Put(int, int, double) | mirtk::Matrix | inline |
RawPointer(int r=0, int c=0) | mirtk::Matrix | inline |
RawPointer(int r=0, int c=0) const | mirtk::Matrix | inline |
Read(const char *) | mirtk::Matrix | |
Resize(int, int=-1) | mirtk::Matrix | |
RowIndex(int) const | mirtk::Matrix | inline |
RowMax(int) const | mirtk::Matrix | inline |
RowMean(int) const | mirtk::Matrix | |
RowMin(int) const | mirtk::Matrix | inline |
RowRange(int, double &, double &) const | mirtk::Matrix | inline |
Rows() const | mirtk::Matrix | inline |
RowStd(int) const | mirtk::Matrix | |
RowSum(int) const | mirtk::Matrix | |
RowVar(int) const | mirtk::Matrix | |
ScaleCol(int, double) | mirtk::Matrix | inline |
ScaleRow(int, double) | mirtk::Matrix | inline |
Set(const char *name, const char *value) | mirtk::Object | inlinevirtual |
Size() const | mirtk::Matrix | inline |
Sqrt() const | mirtk::Matrix | |
SubIndex(int, int &, int &) const | mirtk::Matrix | inline |
SubIndex(int) const | mirtk::Matrix | inline |
SVD(Matrix &, Vector &, Matrix &) const | mirtk::Matrix | |
SVDInverse() const | mirtk::Matrix | inline |
SVDInvert() | mirtk::Matrix | |
SymmetricEigen(Matrix &, Vector &) const | mirtk::Matrix | |
Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
To3x3() const | mirtk::Matrix | inline |
Trace() const | mirtk::Matrix | inline |
Transpose() | mirtk::Matrix | |
Transposed() const | mirtk::Matrix | inline |
Write(const char *) const | mirtk::Matrix | |
WriteMAT(const char *, const char *="A") const | mirtk::Matrix | |
Zero() | mirtk::Matrix | |
~Matrix() | mirtk::Matrix | |
~Object() | mirtk::Object | inlinevirtual |