s2.util.math.matrix3x3

Undocumented in source.

Members

Aliases

Matrix3x3_d
alias Matrix3x3_d = Matrix3x3!double
Undocumented in source.
Matrix3x3_f
alias Matrix3x3_f = Matrix3x3!float
Undocumented in source.
Matrix3x3_i
alias Matrix3x3_i = Matrix3x3!int
Undocumented in source.

Structs

Matrix3x3
struct Matrix3x3(ElemT)

A simple class to handle 3x3 matrices The aim of this class is to be able to manipulate 3x3 matrices and 3D vectors as naturally as possible and make calculations readable. For that reason, the operators +, -, * are overloaded. (Reading a = a + b*2 - c is much easier to read than a = Sub(Add(a, Mul(b,2)),c) )

Meta