14 struct mat<2, 3, T, Q>
28 typedef length_t length_type;
29 GLM_FUNC_DECL
static GLM_CONSTEXPR length_type length() {
return 2; }
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(
44 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
50 template<
typename X1,
typename Y1,
typename Z1,
typename X2,
typename Y2,
typename Z2>
51 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
55 template<
typename U,
typename V>
56 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
62 template<
typename U, qualifier P>