Creates matrix from individual row vectors.
This constructor initializes a 3x3 matrix using individual row vectors. Each row vector defines a direction in world space, allowing for flexible matrix creation.
- Parameters
-
row0In | The right vector (XAxis). |
row1In | The up vector (YAxis). |
row2In | The forward vector (ZAxis). |
- Note
- For proper rotation matrices, ensure the row vectors are orthonormal.
);
constexpr Matrix33()
Default constructor initializing to a zero matrix.
Definition mat33.hpp:76
A high-performance three-dimensional vector implementation optimized for Saturn hardware.
Definition vector3d.hpp:51