| AbsMax() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| AbsMin() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Avg() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Base typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| begin() | CubbyFlow::Matrix< T, 4, 1 > | |
| begin() const | CubbyFlow::Matrix< T, 4, 1 > | |
| CastTo() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| CastTo() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| ConstIterator typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| ConstPointer typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| ConstReference typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| CopyFrom(const MatrixExpression< T, R, C, E > &expression) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| Cross(const MatrixExpression< T, R, C, E > &expression) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Cross(const MatrixExpression< T, R, C, E > &expression) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| data() | CubbyFlow::Matrix< T, 4, 1 > | |
| data() const | CubbyFlow::Matrix< T, 4, 1 > | |
| Determinant() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Determinant(const MatrixExpression< T, 1, 1, Matrix< T, 4, 1 > > &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Determinant(const MatrixExpression< T, 2, 2, Matrix< T, 4, 1 > > &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Determinant(const MatrixExpression< T, 3, 3, Matrix< T, 4, 1 > > &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Determinant(const MatrixExpression< T, 4, 4, Matrix< T, 4, 1 > > &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Determinant(const MatrixExpression< T, Rows, Cols, Matrix< T, 4, 1 > > &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Determinant(const MatrixExpression &m) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Diagonal() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| DistanceSquaredTo(const MatrixExpression< T, R, C, E > &other) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| DistanceSquaredTo(const MatrixExpression< T, R, C, E > &other) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| DistanceTo(const MatrixExpression< T, R, C, E > &other) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| DistanceTo(const MatrixExpression< T, R, C, E > &other) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| DominantAxis() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Dot(const MatrixExpression< T, R, C, E > &expression) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| end() | CubbyFlow::Matrix< T, 4, 1 > | |
| end() const | CubbyFlow::Matrix< T, 4, 1 > | |
| Eval(size_t i, size_t j) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Eval() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Fill(const T &val) | CubbyFlow::Matrix< T, 4, 1 > | |
| Fill(const std::function< T(size_t i)> &func) | CubbyFlow::Matrix< T, 4, 1 > | |
| Fill(const std::function< T(size_t i, size_t j)> &func) | CubbyFlow::Matrix< T, 4, 1 > | |
| FrobeniusNorm() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| GetCols() const | CubbyFlow::Matrix< T, 4, 1 > | |
| MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > >::GetDerived() | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > >::GetDerived() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| GetRows() const | CubbyFlow::Matrix< T, 4, 1 > | |
| Inverse() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Inverse(const MatrixExpression< T, 1, 1, Matrix< T, 4, 1 > > &m, Matrix< T, Rows, Cols > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Inverse(const MatrixExpression< T, 2, 2, Matrix< T, 4, 1 > > &m, Matrix< T, Rows, Cols > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Inverse(const MatrixExpression< T, 3, 3, Matrix< T, 4, 1 > > &m, Matrix< T, Rows, Cols > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Inverse(const MatrixExpression< T, 4, 4, Matrix< T, 4, 1 > > &m, Matrix< T, Rows, Cols > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Inverse(const MatrixExpression &m, std::enable_if_t<(Rows > 4 &&Cols > 4)||IsMatrixSizeDynamic< Rows, Cols >(), M > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protectedstatic |
| Inverse(const MatrixExpression< T, Rows, Cols, Matrix< T, 4, 1 > > &m, std::enable_if_t<(Rows > 4 &&Cols > 4)||IsMatrixSizeDynamic< Rows, Cols >(), M > &result) | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Invert() | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| IsSimilar(const MatrixExpression< T, R, C, E > &m, double tol=std::numeric_limits< double >::epsilon()) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| IsSquare() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Iterator typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| Length() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| LengthSquared() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| LowerTri() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| MakeConstant(ValueType val) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeConstant(size_t rows, size_t cols, ValueType val) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeIdentity() | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeIdentity(size_t rows) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeRotationMatrix(T rad) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeRotationMatrix(const MatrixExpression< T, R, C, E > &axis, T rad) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeScaleMatrix(ValueType first, Args... rest) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeScaleMatrix(const MatrixExpression< T, R, C, E > &expression) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeTranslationMatrix(const MatrixExpression< T, R, C, E > &t) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeUnit(size_t i) | CubbyFlow::Matrix< T, 4, 1 > | static |
| MakeUnitW() | CubbyFlow::Matrix< T, 4, 1 > | static |
| MakeUnitX() | CubbyFlow::Matrix< T, 4, 1 > | static |
| MakeUnitY() | CubbyFlow::Matrix< T, 4, 1 > | static |
| MakeUnitZ() | CubbyFlow::Matrix< T, 4, 1 > | static |
| MakeZero() | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| MakeZero(size_t rows, size_t cols) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | static |
| Matrix() | CubbyFlow::Matrix< T, 4, 1 > | inline |
| Matrix(const T &_x, const T &_y, const T &_z, const T &_w) | CubbyFlow::Matrix< T, 4, 1 > | inline |
| Matrix(const MatrixExpression< T, R, C, E > &expression) | CubbyFlow::Matrix< T, 4, 1 > | |
| Matrix(const std::initializer_list< T > &lst) | CubbyFlow::Matrix< T, 4, 1 > | |
| Matrix(const Matrix &other) | CubbyFlow::Matrix< T, 4, 1 > | inline |
| Matrix(Matrix &&other) noexcept | CubbyFlow::Matrix< T, 4, 1 > | inline |
| MatrixDenseBase()=default | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | protected |
| MatrixExpression()=default | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | protected |
| Max() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Min() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Norm() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Normalize() | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| Normalized() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| NormSquared() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| OffDiagonal() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| operator()(size_t i, size_t j) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| operator()(size_t i, size_t j) const | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| operator=(const Matrix &other) | CubbyFlow::Matrix< T, 4, 1 > | inline |
| operator=(Matrix &&other) noexcept | CubbyFlow::Matrix< T, 4, 1 > | inline |
| MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > >::operator=(const MatrixExpression< T, R, C, E > &expression) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| operator[](size_t i) | CubbyFlow::Matrix< T, 4, 1 > | |
| operator[](size_t i) const | CubbyFlow::Matrix< T, 4, 1 > | |
| Pointer typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| Projected(const MatrixExpression< T, R, C, E > &normal) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Reference typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| Reflected(const MatrixExpression< T, R, C, E > &normal) const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| SetColumn(size_t j, const MatrixExpression< T, R, C, E > &col) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| SetDiagonal(ConstReference val) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| SetOffDiagonal(ConstReference val) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| SetRow(size_t i, const MatrixExpression< T, R, C, E > &row) | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| StrictLowerTri() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| StrictUpperTri() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| SubdominantAxis() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Sum() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Swap(Matrix &other) | CubbyFlow::Matrix< T, 4, 1 > | |
| Tangential() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Tangentials() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Trace() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| Transpose() | CubbyFlow::MatrixDenseBase< T, 4, 1, Matrix< T, 4, 1 > > | |
| Transposed() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| UpperTri() const | CubbyFlow::MatrixExpression< T, 4, 1, Matrix< T, 4, 1 > > | |
| ValueType typedef | CubbyFlow::Matrix< T, 4, 1 > | |
| w | CubbyFlow::Matrix< T, 4, 1 > | |
| x | CubbyFlow::Matrix< T, 4, 1 > | |
| y | CubbyFlow::Matrix< T, 4, 1 > | |
| z | CubbyFlow::Matrix< T, 4, 1 > | |
| ~Matrix()=default | CubbyFlow::Matrix< T, 4, 1 > | |