struct
#include <Spore ModAPI/Spore/MathUtils.h>
Matrix4 A 4x4 matrix.
Derived classes
- struct UTFWin::Window::UnkMatrix4
Constructors, destructors, conversion operators
- Matrix4()
Public functions
- auto SetIdentity() -> Matrix4&
- Turns this matrix into the identity matrix (1.0s in the diagonal, everything else 0.0s) Multiplying a matrix/vector with an identity matrix has no effect.
- auto Transposed() const -> Matrix4
- Returns the transpose of this matrix, switching the rows and columns.
transposed[i][j] = matrix[j][i]
- auto To3x3() const -> Matrix3
- Returns the 3x3 part of this matrix, leaving the last column and row.