|
Vecmat 0.2.3
C math and linear algebra library for 2D/3D graphics, physics, and science.
|
#include <vecmat.h>
Data Fields | |
| union { | |
| struct { | |
| vm_int_t m11 | |
| vm_int_t m21 | |
| vm_int_t m31 | |
| vm_int_t m12 | |
| vm_int_t m22 | |
| vm_int_t m32 | |
| vm_int_t m13 | |
| vm_int_t m23 | |
| vm_int_t m33 | |
| } | |
| vm_int_t v [VECMAT_MAT3_SIZE] | |
| }; | |
| union { ... } matrix3i |
| vm_int_t matrix3i::m11 |
Definition at line 309 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m12 |
Definition at line 312 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m13 |
Definition at line 315 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m21 |
Definition at line 310 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m22 |
Definition at line 313 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m23 |
Definition at line 316 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec2i_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m31 |
Definition at line 311 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m32 |
Definition at line 314 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::m33 |
Definition at line 317 of file vecmat.h.
Referenced by mat3i_identity_ptr(), mat3i_inverse_ptr(), mat3i_mul_ptr(), mat3i_mul_vec3i_ptr(), and mat3i_transpose_ptr().
| vm_int_t matrix3i::v[VECMAT_MAT3_SIZE] |
Definition at line 319 of file vecmat.h.
Referenced by mat3i_determinant(), and mat3i_eq().