14 struct mat<4, 2, T, Q>
28 typedef length_t length_type;
29 GLM_FUNC_DECL
static GLM_CONSTEXPR length_type length() {
return 4; }
31 GLM_FUNC_DECL
col_type & operator[](length_type i);
32 GLM_FUNC_DECL GLM_CONSTEXPR
col_type const& operator[](length_type i)
const;
36 GLM_FUNC_DECL GLM_CONSTEXPR
mat() GLM_DEFAULT;
40 GLM_FUNC_DECL
explicit GLM_CONSTEXPR
mat(T scalar);
41 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
46 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
55 typename X0,
typename Y0,
56 typename X1,
typename Y1,
57 typename X2,
typename Y2,
58 typename X3,
typename Y3>
59 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
65 template<
typename V1,
typename V2,
typename V3,
typename V4>
66 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
74 template<
typename U, qualifier P>