NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::math::Mtx34_t Struct Reference

#include <g3d_Matrix34.h>

Inherited by nw::g3d::math::Mtx34.

Public Types

enum  { DIM_MAJOR = 3 , DIM_MINOR = 4 , DIM = DIM_MAJOR * DIM_MINOR , DIM_PS = DIM / 2 }

Public Attributes

union { 
   struct { 
      float   m00 
      float   m01 
      float   m02 
      float   m03 
      float   m10 
      float   m11 
      float   m12 
      float   m13 
      float   m20 
      float   m21 
      float   m22 
      float   m23 
   } 
   float   a [DIM
   float   m [DIM_MAJOR][DIM_MINOR
   Vec4   v [DIM_MAJOR
}; 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DIM_MAJOR 
DIM_MINOR 
DIM 
DIM_PS 

Member Data Documentation

◆ m00

float nw::g3d::math::Mtx34_t::m00

◆ m01

float nw::g3d::math::Mtx34_t::m01

◆ m02

float nw::g3d::math::Mtx34_t::m02

◆ m03

float nw::g3d::math::Mtx34_t::m03

◆ m10

float nw::g3d::math::Mtx34_t::m10

◆ m11

float nw::g3d::math::Mtx34_t::m11

◆ m12

float nw::g3d::math::Mtx34_t::m12

◆ m13

float nw::g3d::math::Mtx34_t::m13

◆ m20

float nw::g3d::math::Mtx34_t::m20

◆ m21

float nw::g3d::math::Mtx34_t::m21

◆ m22

float nw::g3d::math::Mtx34_t::m22

◆ m23

float nw::g3d::math::Mtx34_t::m23

◆ a

float nw::g3d::math::Mtx34_t::a[DIM]

◆ m

float nw::g3d::math::Mtx34_t::m[DIM_MAJOR][DIM_MINOR]

◆ v

Vec4 nw::g3d::math::Mtx34_t::v[DIM_MAJOR]

◆ [union]

union { ... } nw::g3d::math::Mtx34_t