Libprimis
Imprimis' 3D destroyable world engine
Loading...
Searching...
No Matches
matrix3 Member List

This is the complete list of members for matrix3, including all inherited members.

amatrix3
abstransform(const vec &o) constmatrix3
abstransposedtransform(const vec &o) constmatrix3
b (defined in matrix3)matrix3
c (defined in matrix3)matrix3
calcangleaxis(float tr, float &angle, vec &axis, float threshold=1e-16f) constmatrix3
calcangleaxis(float &angle, vec &axis, float threshold=1e-16f) constmatrix3
identity()matrix3
invert(const matrix3 &o)matrix3
invert()matrix3
matrix3()matrix3
matrix3(const vec &a, const vec &b, const vec &c)matrix3
matrix3(float angle, const vec &axis)matrix3explicit
matrix3(const quat &q)matrix3explicit
matrix3(const matrix4x3 &m)matrix3inlineexplicit
matrix3(const matrix4 &m)matrix3inlineexplicit
mul(const matrix3 &m, const matrix3 &n)matrix3
mul(const matrix3 &n)matrix3
multranspose(const matrix3 &n)matrix3
normalize()matrix3
rotate(float angle, const vec &axis)matrix3
rotate(float ck, float sk, const vec &axis)matrix3
rotate_around_x(float angle)matrix3
rotate_around_x(const vec2 &sc)matrix3
rotate_around_y(float angle)matrix3
rotate_around_y(const vec2 &sc)matrix3
rotate_around_z(float angle)matrix3
rotate_around_z(const vec2 &sc)matrix3
rowx() constmatrix3
rowy() constmatrix3
rowz() constmatrix3
scale(float k)matrix3
setyaw(float angle)matrix3
trace() constmatrix3
transform(const vec &o) constmatrix3
transform(const vec2 &o) constmatrix3
transpose()matrix3
transposedtransform(const vec &o) constmatrix3
transposedtransform(const vec2 &o) constmatrix3
transposemul(const matrix3 &m, const matrix3 &n)matrix3
transposemul(const matrix3 &n)matrix3