gfm.math.matrix

Undocumented in source.

Members

Aliases

mat2
alias mat2 = mat2x2
Undocumented in source.
mat3
alias mat3 = mat3x3
Undocumented in source.
mat4
alias mat4 = mat4x4
Undocumented in source.

Structs

Matrix
struct Matrix(T, int R, int C)

Generic non-resizeable matrix with R rows and C columns. Intended for 3D use (size 3x3 and 4x4). Important: <b>Matrices here are in row-major order whereas OpenGL is column-major.</b>

Templates

mat2x2
template mat2x2(T)
Undocumented in source.
mat2x3
template mat2x3(T)
Undocumented in source.
mat2x4
template mat2x4(T)
Undocumented in source.
mat3x2
template mat3x2(T)
Undocumented in source.
mat3x3
template mat3x3(T)
Undocumented in source.
mat3x4
template mat3x4(T)
Undocumented in source.
mat4x2
template mat4x2(T)
Undocumented in source.
mat4x3
template mat4x3(T)
Undocumented in source.
mat4x4
template mat4x4(T)
Undocumented in source.

Meta