des.math.linear.matrix

Undocumented in source.

Members

Aliases

dmat2
alias dmat2 = Matrix!(2, 2, double)
Undocumented in source.
dmat2x3
alias dmat2x3 = Matrix!(2, 3, double)
Undocumented in source.
dmat2x4
alias dmat2x4 = Matrix!(2, 4, double)
Undocumented in source.
dmat2xD
alias dmat2xD = Matrix!(2, 0, double)
Undocumented in source.
dmat3
alias dmat3 = Matrix!(3, 3, double)
Undocumented in source.
dmat3x2
alias dmat3x2 = Matrix!(3, 2, double)
Undocumented in source.
dmat3x4
alias dmat3x4 = Matrix!(3, 4, double)
Undocumented in source.
dmat3xD
alias dmat3xD = Matrix!(3, 0, double)
Undocumented in source.
dmat4
alias dmat4 = Matrix!(4, 4, double)
Undocumented in source.
dmat4x2
alias dmat4x2 = Matrix!(4, 2, double)
Undocumented in source.
dmat4x3
alias dmat4x3 = Matrix!(4, 3, double)
Undocumented in source.
dmat4xD
alias dmat4xD = Matrix!(4, 0, double)
Undocumented in source.
dmatD
alias dmatD = Matrix!(0, 0, double)
Undocumented in source.
dmatDx2
alias dmatDx2 = Matrix!(0, 2, double)
Undocumented in source.
dmatDx3
alias dmatDx3 = Matrix!(0, 3, double)
Undocumented in source.
dmatDx4
alias dmatDx4 = Matrix!(0, 4, double)
Undocumented in source.
mat2
alias mat2 = Matrix!(2, 2, float)
Undocumented in source.
mat2x3
alias mat2x3 = Matrix!(2, 3, float)
Undocumented in source.
mat2x4
alias mat2x4 = Matrix!(2, 4, float)
Undocumented in source.
mat2xD
alias mat2xD = Matrix!(2, 0, float)
Undocumented in source.
mat3
alias mat3 = Matrix!(3, 3, float)
Undocumented in source.
mat3x2
alias mat3x2 = Matrix!(3, 2, float)
Undocumented in source.
mat3x4
alias mat3x4 = Matrix!(3, 4, float)
Undocumented in source.
mat3xD
alias mat3xD = Matrix!(3, 0, float)
Undocumented in source.
mat4
alias mat4 = Matrix!(4, 4, float)
Undocumented in source.
mat4x2
alias mat4x2 = Matrix!(4, 2, float)
Undocumented in source.
mat4x3
alias mat4x3 = Matrix!(4, 3, float)
Undocumented in source.
mat4xD
alias mat4xD = Matrix!(4, 0, float)
Undocumented in source.
matD
alias matD = Matrix!(0, 0, float)
Undocumented in source.
matDx2
alias matDx2 = Matrix!(0, 2, float)
Undocumented in source.
matDx3
alias matDx3 = Matrix!(0, 3, float)
Undocumented in source.
matDx4
alias matDx4 = Matrix!(0, 4, float)
Undocumented in source.
rmat2
alias rmat2 = Matrix!(2, 2, real)
Undocumented in source.
rmat2x3
alias rmat2x3 = Matrix!(2, 3, real)
Undocumented in source.
rmat2x4
alias rmat2x4 = Matrix!(2, 4, real)
Undocumented in source.
rmat2xD
alias rmat2xD = Matrix!(2, 0, real)
Undocumented in source.
rmat3
alias rmat3 = Matrix!(3, 3, real)
Undocumented in source.
rmat3x2
alias rmat3x2 = Matrix!(3, 2, real)
Undocumented in source.
rmat3x4
alias rmat3x4 = Matrix!(3, 4, real)
Undocumented in source.
rmat3xD
alias rmat3xD = Matrix!(3, 0, real)
Undocumented in source.
rmat4
alias rmat4 = Matrix!(4, 4, real)
Undocumented in source.
rmat4x2
alias rmat4x2 = Matrix!(4, 2, real)
Undocumented in source.
rmat4x3
alias rmat4x3 = Matrix!(4, 3, real)
Undocumented in source.
rmat4xD
alias rmat4xD = Matrix!(4, 0, real)
Undocumented in source.
rmatD
alias rmatD = Matrix!(0, 0, real)
Undocumented in source.
rmatDx2
alias rmatDx2 = Matrix!(0, 2, real)
Undocumented in source.
rmatDx3
alias rmatDx3 = Matrix!(0, 3, real)
Undocumented in source.
rmatDx4
alias rmatDx4 = Matrix!(0, 4, real)
Undocumented in source.

Functions

isDynamicMatrix
bool isDynamicMatrix()
Undocumented in source. Be warned that the author may not have intended to support it.
isMatrix
bool isMatrix()
Undocumented in source. Be warned that the author may not have intended to support it.
isStaticMatrix
bool isStaticMatrix()
Undocumented in source. Be warned that the author may not have intended to support it.
quatAndPosToMatrix
auto quatAndPosToMatrix(Vector!(4, A, "i j k a") iq, Vector!(3, B, AS) pos)
Undocumented in source. Be warned that the author may not have intended to support it.
quatToMatrix
auto quatToMatrix(Vector!(4, E, "i j k a") iq)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Matrix
struct Matrix(size_t H, size_t W, E)
Undocumented in source.

Meta