template <typename T, precision P>

struct tmat4x3

Defined at line 16 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.hpp

Public Methods

void tmat4x3<T, P> ()

-- Constructors --

Defined at line 9 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat4x3<T, P> & m)

Defined at line 31 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.hpp

template <precision Q>
void tmat4x3<T, P> (const tmat4x3<T, Q> & m)

GLM_HAS_DEFAULTED_FUNCTIONS

Defined at line 32 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (ctor )

Defined at line 42 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const T & x)

Defined at line 46 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const T & x0, const T & y0, const T & z0, const T & x1, const T & y1, const T & z1, const T & x2, const T & y2, const T & z2, const T & x3, const T & y3, const T & z3)

Defined at line 55 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const col_type & v0, const col_type & v1, const col_type & v2, const col_type & v3)

Defined at line 70 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

length_type length ()

Defined at line 85 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.hpp

template <typename X1, typename Y1, typename Z1, typename X2, typename Y2, typename Z2, typename X3, typename Y3, typename Z3, typename X4, typename Y4, typename Z4>
void tmat4x3<T, P> (const X1 & x1, const Y1 & y1, const Z1 & z1, const X2 & x2, const Y2 & y2, const Z2 & z2, const X3 & x3, const Y3 & y3, const Z3 & z3, const X4 & x4, const Y4 & y4, const Z4 & z4)

-- Conversion constructors --

Defined at line 87 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

tmat4x3<T, P> & operator= (const tmat4x3<T, P> & m)

-- Unary arithmetic operators --

Defined at line 92 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.hpp

template <typename V1, typename V2, typename V3, typename V4>
void tmat4x3<T, P> (const tvec3<V1, P> & v1, const tvec3<V2, P> & v2, const tvec3<V3, P> & v3, const tvec3<V4, P> & v4)

Defined at line 107 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U, precision Q>
void tmat4x3<T, P> (const tmat4x3<U, Q> & m)

-- Matrix conversions --

Defined at line 125 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat2x2<T, P> & x)

Defined at line 135 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat3x3<T, P> & x)

Defined at line 144 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat4x4<T, P> & x)

Defined at line 153 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat2x3<T, P> & x)

Defined at line 162 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat3x2<T, P> & x)

Defined at line 171 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat2x4<T, P> & x)

Defined at line 180 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat4x2<T, P> & x)

Defined at line 189 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

void tmat4x3<T, P> (const tmat3x4<T, P> & x)

Defined at line 198 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

col_type & operator[] (length_type i)

-- Accesses --

Defined at line 209 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

const col_type & operator[] (length_type i)

Defined at line 216 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator= (const tmat4x3<U, P> & m)

GLM_HAS_DEFAULTED_FUNCTIONS

Defined at line 237 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator+= (U s)

Defined at line 248 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator+= (const tmat4x3<U, P> & m)

Defined at line 259 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator-= (U s)

Defined at line 270 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator-= (const tmat4x3<U, P> & m)

Defined at line 281 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator*= (U s)

Defined at line 292 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

template <typename U>
tmat4x3<T, P> & operator/= (U s)

Defined at line 303 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

tmat4x3<T, P> & operator++ ()

-- Increment and decrement operators --

Defined at line 316 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

tmat4x3<T, P> & operator-- ()

Defined at line 326 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

tmat4x3<T, P> operator++ (int )

Defined at line 336 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl

tmat4x3<T, P> operator-- (int )

Defined at line 344 of file ../../third_party/glm/glm/detail/../detail/type_mat4x3.inl