16typedef float matrix34[3][4];
18#define MATRIX34_COPY(dst, src) memcpy(dst, src, sizeof(matrix34));
20extern void matrix34_identity(matrix34 mtx);
22extern void matrix34_rotate_x(matrix34 mtx,
float angle);
23extern void matrix34_rotate_y(matrix34 mtx,
float angle);
24extern void matrix34_rotate_z(matrix34 mtx,
float angle);
26extern void matrix34_translation(matrix34 mtx,
const vec3* pos);
28extern void matrix34_scale(matrix34 mtx,
const vec3* pos);
30extern void matrix34_multiply(matrix34 dst,
const matrix34 a,
const matrix34 b);
31extern void matrix34_inverse(matrix34 dst,
const matrix34 src);