SaturnRingLibrary 0.9.1
SGL wrapper
 
Loading...
Searching...
No Matches

◆ operator*() [1/2]

Matrix33 SRL::Math::Types::Matrix33::operator* ( const Matrix33 & other) const
inlineconstexpr

Create a new matrix as the product of this and another matrix.

This operation performs matrix multiplication (result = this * other) and returns a new matrix. Unlike operator*=, this operation does not modify the original matrices.

Parameters
otherThe matrix to multiply with.
Returns
A new matrix containing the result of the multiplication.
Note
This is equivalent to creating a copy of this matrix and using operator*=.
Matrix33 combined = rotationMatrix * scaleMatrix;
constexpr Matrix33()
Default constructor initializing to a zero matrix.
Definition mat33.hpp:76