| add(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Alge typedef | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| Alge_d typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| begin() | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| begin() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| block(sdt row, sdt col, sdt rows=-1, sdt cols=-1) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| block(sdt row, sdt col, sdt rows=-1, sdt cols=-1) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| block(sdt row, sdt col, sdt rows, sdt cols) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| block(sdt row, sdt col, sdt rows, sdt cols) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| cast() | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| clamp(const MatrixBase< T > &min, const MatrixBase< T > &max) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| col(sdt col) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| col(sdt col) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| cond() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| determinant() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| dot(const VecBase< T > &v) const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Double typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| Double_ typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| elemAbs() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemAdd(Real rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemDiv(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemInverse() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemMax(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemMin(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemMul(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemSqr() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| elemSub(Real rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| end() | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| end() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| fromArray(const Num *a, bool rowMajor=true) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| fromArray(const Real *a, bool rowMajor=true) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| fromAxis(sdt i) | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| fromColMajor(const Num *a) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| fromIdentity() | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| inverse(optional< Real & > det=optnull) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| isNearZero(Real tol=Real_::zeroTol) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| isZero() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| iter(sdt i) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| iter(sdt i) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| iter(sdt row, sdt col) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| iter(sdt row, sdt col) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| length() const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| lengthSqr() const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| m(sdt i) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| m(sdt i) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| m(sdt row, sdt col) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| m(sdt row, sdt col) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| MatrixS typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | |
| max() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| mean() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| min() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | 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< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| mul(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| mulTranspose(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| mulTranspose(const T &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| normalize(optional< Real & > len=optnull) const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator!=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator*(const T &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator*(Real rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options >::operator*=(const MatrixBase< T > &rhs) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator+() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator+(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator-() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator-(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator/(Real rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator<(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > >::operator<<(T &&val) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator<=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options >::operator=(const MatrixBase< T > &rhs) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inline |
| operator==(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator>(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| operator>=(const MatrixBase< T > &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| prod() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Real_ typedef | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | |
| resize(sdt dim) | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > >::resize(sdt rows, sdt cols) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| row(sdt row) | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| row(sdt row) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| segment(sdt i, sdt dim=-1) | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| segment(sdt i, sdt dim=-1) const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| segment(sdt i, sdt dim) | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| segment(sdt i, sdt dim) const | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Storage typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| sub(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| sum() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Svd typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| toArray(Num *a, bool rowMajor=true) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| toArray(Real *a, bool rowMajor=true) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| toColMajor(Num *a) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inlineprotected |
| transpose(Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transpose() const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transposeInPlace() | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transposeMul(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transposeMul(const T &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transposeMulTranspose(const T &rhs, Res &&res) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| transposeMulTranspose(const T &rhs) const | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | inline |
| Trig typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | protected |
| Vec() | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inline |
| Vec(Int dim, typename std::enable_if< std::is_integral< Int >::value &&s_size==matrix::dynamic >::type *_=0) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inlineexplicit |
| Vec(matrix::priv::Traits< SwizT >::Real scalar) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inlineexplicit |
| Vec(const matrix::priv::Traits< SwizT >::Real *a, sdt dim) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inline |
| Vec(const Alloc &alloc) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inline |
| Vec(const MatrixBase< T > &rhs) | honey::Vec< matrix::priv::Traits< SwizT >::dim, matrix::priv::Traits< SwizT >::Real, matrix::priv::Traits< SwizT >::options > | inline |
| VecCol typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | |
| VecRow typedef | honey::MatrixBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | |
| VecS typedef | honey::VecBase< Vec< Dim, matrix::priv::Traits< SwizT >::Real, Options, Alloc > > | |