Vecmat 0.2.3
C math and linear algebra library for 2D/3D graphics, physics, and science.
Loading...
Searching...
No Matches
matrix4 Struct Reference

#include <vecmat.h>

Data Fields

union { 
   struct { 
      vm_float_t   m11 
      vm_float_t   m21 
      vm_float_t   m31 
      vm_float_t   m41 
      vm_float_t   m12 
      vm_float_t   m22 
      vm_float_t   m32 
      vm_float_t   m42 
      vm_float_t   m13 
      vm_float_t   m23 
      vm_float_t   m33 
      vm_float_t   m43 
      vm_float_t   m14 
      vm_float_t   m24 
      vm_float_t   m34 
      vm_float_t   m44 
   } 
   vm_float_t   v [VECMAT_MAT4_SIZE
}; 

Detailed Description

Definition at line 251 of file vecmat.h.

Field Documentation

◆ [union]

union { ... } matrix4

◆ m11

◆ m12

◆ m13

◆ m14

◆ m21

◆ m22

◆ m23

◆ m24

◆ m31

◆ m32

◆ m33

◆ m34

◆ m41

vm_float_t matrix4::m41

Definition at line 257 of file vecmat.h.

Referenced by mat4_mul_vec4_ptr_scalar().

◆ m42

vm_float_t matrix4::m42

Definition at line 261 of file vecmat.h.

Referenced by mat4_mul_vec4_ptr_scalar().

◆ m43

vm_float_t matrix4::m43

Definition at line 265 of file vecmat.h.

Referenced by mat4_mul_vec4_ptr_scalar().

◆ m44

vm_float_t matrix4::m44

Definition at line 269 of file vecmat.h.

Referenced by mat4_mul_vec4_ptr_scalar().

◆ v


The documentation for this struct was generated from the following file: