Wasabi
|
#include <WMath.hpp>
Public Member Functions | |
WMatrix (float f11, float f12, float f13, float f14, float f21, float f22, float f23, float f24, float f31, float f32, float f33, float f34, float f41, float f42, float f43, float f44) | |
operator float * () | |
operator const float * () | |
WMatrix | operator+ (const WMatrix m) const |
WMatrix | operator- (const WMatrix m) const |
WMatrix | operator* (const WMatrix m) const |
WMatrix | operator/ (const WMatrix m) const |
WMatrix | operator* (const float f) const |
WMatrix | operator/ (const float f) const |
void | operator+= (const WMatrix m) |
void | operator-= (const WMatrix m) |
void | operator*= (const WMatrix m) |
void | operator/= (const WMatrix m) |
void | operator*= (const float f) |
void | operator/= (const float f) |
float & | operator() (const uint32_t row, const uint32_t col) |
float | operator() (const uint32_t row, const uint32_t col) const |
float & | operator[] (const uint32_t index) |
float | operator[] (const uint32_t index) const |
Public Attributes | |
float | mat [16] |
A 4D matrix.
float WMatrix::mat[16] |
Matrix components (row-major)