add(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
Alge typedef | honey::MatrixBase< Subclass > | protected |
Alge_d typedef | honey::MatrixBase< Subclass > | protected |
begin() | honey::MatrixBase< Subclass > | inline |
begin() const | honey::MatrixBase< Subclass > | inline |
block(sdt row, sdt col, sdt rows=-1, sdt cols=-1) | honey::MatrixBase< Subclass > | inline |
block(sdt row, sdt col, sdt rows=-1, sdt cols=-1) const | honey::MatrixBase< Subclass > | inline |
block(sdt row, sdt col, sdt rows, sdt cols) | honey::MatrixBase< Subclass > | inline |
block(sdt row, sdt col, sdt rows, sdt cols) const | honey::MatrixBase< Subclass > | inline |
cast() | honey::MatrixBase< Subclass > | inline |
clamp(const MatrixBase< T > &min, const MatrixBase< T > &max) const | honey::MatrixBase< Subclass > | inline |
col(sdt col) | honey::MatrixBase< Subclass > | inline |
col(sdt col) const | honey::MatrixBase< Subclass > | inline |
cond() const | honey::MatrixBase< Subclass > | inline |
determinant() const | honey::MatrixBase< Subclass > | inline |
Double typedef | honey::MatrixBase< Subclass > | protected |
Double_ typedef | honey::MatrixBase< Subclass > | protected |
elemAbs() const | honey::MatrixBase< Subclass > | inline |
elemAdd(Real rhs) const | honey::MatrixBase< Subclass > | inline |
elemAddEq(Real rhs) | honey::MatrixBase< Subclass > | inline |
elemDiv(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
elemDivEq(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
elemInverse() const | honey::MatrixBase< Subclass > | inline |
elemMax(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
elemMin(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
elemMul(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
elemMulEq(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
elemSqr() const | honey::MatrixBase< Subclass > | inline |
elemSub(Real rhs) const | honey::MatrixBase< Subclass > | inline |
elemSubEq(Real rhs) | honey::MatrixBase< Subclass > | inline |
end() | honey::MatrixBase< Subclass > | inline |
end() const | honey::MatrixBase< Subclass > | inline |
fromArray(const Num *a, bool rowMajor=true) | honey::MatrixBase< Subclass > | inline |
fromArray(const Real *a, bool rowMajor=true) | honey::MatrixBase< Subclass > | inline |
fromColMajor(const Num *a) | honey::MatrixBase< Subclass > | inlineprotected |
fromIdentity() | honey::MatrixBase< Subclass > | inline |
fromScalar(Real f) | honey::MatrixBase< Subclass > | inline |
fromZero() | honey::MatrixBase< Subclass > | inline |
inverse(optional< Real & > det=optnull) const | honey::MatrixBase< Subclass > | inline |
isNearZero(Real tol=Real_::zeroTol) const | honey::MatrixBase< Subclass > | inline |
isZero() const | honey::MatrixBase< Subclass > | inline |
iter(sdt i) | honey::MatrixBase< Subclass > | inline |
iter(sdt i) const | honey::MatrixBase< Subclass > | inline |
iter(sdt row, sdt col) | honey::MatrixBase< Subclass > | inline |
iter(sdt row, sdt col) const | honey::MatrixBase< Subclass > | inline |
m(sdt i) const | honey::MatrixBase< Subclass > | inlineprotected |
m(sdt i) | honey::MatrixBase< Subclass > | inlineprotected |
m(sdt row, sdt col) const | honey::MatrixBase< Subclass > | inlineprotected |
m(sdt row, sdt col) | honey::MatrixBase< Subclass > | inlineprotected |
MatrixS typedef | honey::MatrixBase< Subclass > | |
max() const | honey::MatrixBase< Subclass > | inline |
mean() const | honey::MatrixBase< Subclass > | inline |
min() const | honey::MatrixBase< Subclass > | inline |
minor(sdt row, sdt col) const -> Matrix< (s_rows > 0)?s_rows-1:s_rows, (s_cols > 0)?s_cols-1:s_cols, Real > | honey::MatrixBase< Subclass > | inline |
mul(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
mulTranspose(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
mulTranspose(const T &rhs) const | honey::MatrixBase< Subclass > | inline |
operator!=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator*(const T &rhs) const | honey::MatrixBase< Subclass > | inline |
operator*(Real rhs) const | honey::MatrixBase< Subclass > | inline |
operator*(Real lhs, const MatrixBase &rhs) | honey::MatrixBase< Subclass > | friend |
operator*=(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
operator*=(Real rhs) | honey::MatrixBase< Subclass > | inline |
operator+() const | honey::MatrixBase< Subclass > | inline |
operator+(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator+=(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
operator-() const | honey::MatrixBase< Subclass > | inline |
operator-(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator-=(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
operator/(Real rhs) const | honey::MatrixBase< Subclass > | inline |
operator/=(Real rhs) | honey::MatrixBase< Subclass > | inline |
operator<(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator<<(T &&val) | honey::MatrixBase< Subclass > | inline |
operator<<(ostream &os, const MatrixBase &mat) | honey::MatrixBase< Subclass > | friend |
operator<=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator=(const MatrixBase< T > &rhs) | honey::MatrixBase< Subclass > | inline |
operator==(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator>(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
operator>=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Subclass > | inline |
prod() const | honey::MatrixBase< Subclass > | inline |
Real_ typedef | honey::MatrixBase< Subclass > | protected |
resize(sdt rows, sdt cols) | honey::MatrixBase< Subclass > | inline |
row(sdt row) | honey::MatrixBase< Subclass > | inline |
row(sdt row) const | honey::MatrixBase< Subclass > | inline |
Storage typedef | honey::MatrixBase< Subclass > | protected |
sub(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
sum() const | honey::MatrixBase< Subclass > | inline |
Svd typedef | honey::MatrixBase< Subclass > | protected |
toArray(Num *a, bool rowMajor=true) const | honey::MatrixBase< Subclass > | inline |
toArray(Real *a, bool rowMajor=true) const | honey::MatrixBase< Subclass > | inline |
toColMajor(Num *a) const | honey::MatrixBase< Subclass > | inlineprotected |
transpose(Res &&res) const | honey::MatrixBase< Subclass > | inline |
transpose() const | honey::MatrixBase< Subclass > | inline |
transposeInPlace() | honey::MatrixBase< Subclass > | inline |
transposeMul(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
transposeMul(const T &rhs) const | honey::MatrixBase< Subclass > | inline |
transposeMulTranspose(const T &rhs, Res &&res) const | honey::MatrixBase< Subclass > | inline |
transposeMulTranspose(const T &rhs) const | honey::MatrixBase< Subclass > | inline |
Trig typedef | honey::MatrixBase< Subclass > | protected |
VecCol typedef | honey::MatrixBase< Subclass > | |
VecRow typedef | honey::MatrixBase< Subclass > | |