| Basetype typedef (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| Cols() const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| CreateCameraProjection(Valtype fovy, Valtype Aspect, Valtype zn, Valtype zf) noexcept | spat::Transformation< Valtype > | |
| CreateMirror(const VectorBundle< Valtype2, Valtype > &mirror) | spat::Transformation< Valtype > | inline |
| CreateOrthographicProjection(Valtype width, Valtype height, Valtype znear, Valtype zfar) noexcept | spat::Transformation< Valtype > | |
| CreateRotation(const Vector< Valtype > &rotation) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| CreateRotation(Valtype rx, Valtype ry, Valtype rz) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| CreateScaling(const Vector< Valtype > &scaling) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| CreateScaling(Valtype sx, Valtype sy, Valtype sz) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| CreateTranslation(const Vector< Valtype > &translation) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| CreateTranslation(Valtype tx, Valtype ty, Valtype tz) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| CreateViewport(Valtype Width, Valtype Height, Valtype MinZ, Valtype MaxZ, Valtype LeftMargin=0.0f, Valtype TopMargin=0.0f) noexcept | spat::Transformation< Valtype > | |
| Dismantle(Transformation &T, Transformation &R, Transformation &S) const noexcept | spat::Transformation< Valtype > | |
| GeRotation(Transformation &R) const noexcept | spat::Transformation< Valtype > | |
| GetScaling(Transformation &S) const noexcept | spat::Transformation< Valtype > | |
| GetTranslation(Transformation &T) const noexcept | spat::Transformation< Valtype > | |
| Invert() | spat::SquareMatrix< Valtype, 4 > | |
| IsDiagonal() const noexcept | spat::SquareMatrix< Valtype, 4 > | |
| IsEqual(const Matrix &matrix, Valtype delta=0) const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| IsIdentity(Valtype epsilon=0) const noexcept | spat::SquareMatrix< Valtype, 4 > | |
| IsSymmetric(Valtype epsilon=0) const noexcept | spat::SquareMatrix< Valtype, 4 > | inline |
| IsValid() const noexcept | spat::Transformation< Valtype > | inline |
| LookAt(const Position< Valtype > &at, const Position< Valtype > &eye, const Vector< Valtype > &up) noexcept | spat::Transformation< Valtype > | |
| operator!=(const Matrix &matrix) const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator*(const PositionH< Valtype2 > &p) const noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| operator*(const Position< Valtype2 > &pos) const noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| operator*(const Vector< Valtype2 > &vec) const noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| operator*=(Valtype skalar) noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator*=(const Matrix< Valtype, nCols, nCols > &matrix) | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator+=(const Matrix &matrix) noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator-=(const Matrix &matrix) noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator/=(Valtype skalar) noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| operator=(const Rotation< Valtype2 > &rot) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| operator=(const Frame< Valtype2, ValtypeT2 > &frame) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| operator=(const Rotation< Valtype2 > &rot) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| operator=(const Frame< Valtype2, ValtypeT2 > &frame) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| operator==(const Matrix &matrix) const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| ptr() const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| Rows() const noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| SetIdentity() noexcept | spat::SquareMatrix< Valtype, 4 > | |
| SetNull() noexcept | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| SubMatrix(unsigned short c, unsigned short r) const | spat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| Trace() const noexcept | spat::SquareMatrix< Valtype, 4 > | |
| Transformation()=default (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | |
| Transformation(const SquareMatrix< Valtype, 4 > &matrix) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| Transformation(SquareMatrix< Valtype, 4 > &&matrix) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| Transformation(const Basetype &matrix) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| Transformation(Basetype &&matrix) noexcept (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| Transformation(const Rotation< Valtype2 > &rot) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inline |
| Transformation(const Frame< Valtype2, ValtypeT2 > &frame) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inlineexplicit |
| Transformation(const std::initializer_list< Valtype > &elements) (defined in spat::Transformation< Valtype >) | spat::Transformation< Valtype > | inlineexplicit |
| TransformVector(const Vector< Valtype > &vec) const noexcept | spat::Transformation< Valtype > | |
| Transpose() noexcept | spat::SquareMatrix< Valtype, 4 > | |