13 struct mat<3, 3, T, Q>
27 typedef length_t length_type;
28 GLM_FUNC_DECL
static GLM_CONSTEXPR length_type length() {
return 3; }
30 GLM_FUNC_DECL
col_type & operator[](length_type i);
31 GLM_FUNC_DECL GLM_CONSTEXPR
col_type const& operator[](length_type i)
const;
35 GLM_FUNC_DECL GLM_CONSTEXPR
mat() GLM_DEFAULT;
39 GLM_FUNC_DECL
explicit GLM_CONSTEXPR
mat(T scalar);
40 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
44 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
52 typename X1,
typename Y1,
typename Z1,
53 typename X2,
typename Y2,
typename Z2,
54 typename X3,
typename Y3,
typename Z3>
55 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
60 template<
typename V1,
typename V2,
typename V3>
61 GLM_FUNC_DECL GLM_CONSTEXPR
mat(
68 template<
typename U, qualifier P>