template <typename T, precision P>
struct tmat3x3
Defined at line 15 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.hpp
Public Methods
void tmat3x3<T, P> ()
-- Constructors --
Defined at line 11 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat3x3<T, P> & m)
Defined at line 30 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.hpp
template <precision Q>
void tmat3x3<T, P> (const tmat3x3<T, Q> & m)
GLM_HAS_DEFAULTED_FUNCTIONS
Defined at line 32 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (ctor )
Defined at line 41 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (T scalar)
Defined at line 45 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (T x0, T y0, T z0, T x1, T y1, T z1, T x2, T y2, T z2)
Defined at line 53 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const col_type & v0, const col_type & v1, const col_type & v2)
Defined at line 66 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
length_type length ()
Defined at line 79 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.hpp
template <typename X1, typename Y1, typename Z1, typename X2, typename Y2, typename Z2, typename X3, typename Y3, typename Z3>
void tmat3x3<T, P> (X1 x1, Y1 y1, Z1 z1, X2 x2, Y2 y2, Z2 z2, X3 x3, Y3 y3, Z3 z3)
-- Conversion constructors --
Defined at line 81 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
tmat3x3<T, P> & operator= (const tmat3x3<T, P> & m)
-- Unary arithmetic operators --
Defined at line 86 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.hpp
template <typename V1, typename V2, typename V3>
void tmat3x3<T, P> (const tvec3<V1, P> & v1, const tvec3<V2, P> & v2, const tvec3<V3, P> & v3)
Defined at line 98 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U, precision Q>
void tmat3x3<T, P> (const tmat3x3<U, Q> & m)
-- Matrix conversions --
Defined at line 114 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat2x2<T, P> & x)
Defined at line 123 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat4x4<T, P> & x)
Defined at line 131 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat2x3<T, P> & x)
Defined at line 139 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat3x2<T, P> & x)
Defined at line 147 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat2x4<T, P> & x)
Defined at line 155 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat4x2<T, P> & x)
Defined at line 163 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat3x4<T, P> & x)
Defined at line 171 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
void tmat3x3<T, P> (const tmat4x3<T, P> & x)
Defined at line 179 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
col_type & operator[] (length_type i)
-- Accesses --
Defined at line 189 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
const col_type & operator[] (length_type i)
Defined at line 196 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator= (const tmat3x3<U, P> & m)
GLM_HAS_DEFAULTED_FUNCTIONS
Defined at line 216 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator+= (U s)
Defined at line 226 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator+= (const tmat3x3<U, P> & m)
Defined at line 236 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator-= (U s)
Defined at line 246 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator-= (const tmat3x3<U, P> & m)
Defined at line 256 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator*= (U s)
Defined at line 266 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator*= (const tmat3x3<U, P> & m)
Defined at line 276 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator/= (U s)
Defined at line 283 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
template <typename U>
tmat3x3<T, P> & operator/= (const tmat3x3<U, P> & m)
Defined at line 293 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
tmat3x3<T, P> & operator++ ()
-- Increment and decrement operators --
Defined at line 302 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
tmat3x3<T, P> & operator-- ()
Defined at line 311 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
tmat3x3<T, P> operator++ (int )
Defined at line 320 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl
tmat3x3<T, P> operator-- (int )
Defined at line 328 of file ../../third_party/glm/glm/detail/../detail/type_mat3x3.inl