template<typenamevalType>detail::tvec4<bool>isfinite(constdetail::tvec4<valType>&x);//!< \brief Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)
template<typenamevalType>detail::tvec4<bool>isfinite(constdetail::tvec4<valType>&x);//!< \brief Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)
typedefboolbool1;//!< \brief boolean type with 1 component. (From GLM_GTX_compatibility extension)
typedefboolbool1;//!< \brief boolean type with 1 component. (From GLM_GTX_compatibility extension)
typedefdetail::tvec2<bool>bool2;//!< \brief boolean type with 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec2<bool,highp>bool2;//!< \brief boolean type with 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec3<bool>bool3;//!< \brief boolean type with 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec3<bool,highp>bool3;//!< \brief boolean type with 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec4<bool>bool4;//!< \brief boolean type with 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec4<bool,highp>bool4;//!< \brief boolean type with 4 components. (From GLM_GTX_compatibility extension)
typedefboolbool1x1;//!< \brief boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension)
typedefboolbool1x1;//!< \brief boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x2<bool>bool2x2;//!< \brief boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x2<bool,highp>bool2x2;//!< \brief boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x3<bool>bool2x3;//!< \brief boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x3<bool,highp>bool2x3;//!< \brief boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x4<bool>bool2x4;//!< \brief boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x4<bool,highp>bool2x4;//!< \brief boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x2<bool>bool3x2;//!< \brief boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x2<bool,highp>bool3x2;//!< \brief boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x3<bool>bool3x3;//!< \brief boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x3<bool,highp>bool3x3;//!< \brief boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x4<bool>bool3x4;//!< \brief boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x4<bool,highp>bool3x4;//!< \brief boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x2<bool>bool4x2;//!< \brief boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x2<bool,highp>bool4x2;//!< \brief boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x3<bool>bool4x3;//!< \brief boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x3<bool,highp>bool4x3;//!< \brief boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x4<bool>bool4x4;//!< \brief boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x4<bool,highp>bool4x4;//!< \brief boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)
typedefintint1;//!< \brief integer vector with 1 component. (From GLM_GTX_compatibility extension)
typedefintint1;//!< \brief integer vector with 1 component. (From GLM_GTX_compatibility extension)
typedefdetail::tvec2<int>int2;//!< \brief integer vector with 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec2<int,highp>int2;//!< \brief integer vector with 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec3<int>int3;//!< \brief integer vector with 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec3<int,highp>int3;//!< \brief integer vector with 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec4<int>int4;//!< \brief integer vector with 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tvec4<int,highp>int4;//!< \brief integer vector with 4 components. (From GLM_GTX_compatibility extension)
typedefintint1x1;//!< \brief integer matrix with 1 component. (From GLM_GTX_compatibility extension)
typedefintint1x1;//!< \brief integer matrix with 1 component. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x2<int>int2x2;//!< \brief integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x2<int,highp>int2x2;//!< \brief integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x3<int>int2x3;//!< \brief integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x3<int,highp>int2x3;//!< \brief integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x4<int>int2x4;//!< \brief integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat2x4<int,highp>int2x4;//!< \brief integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x2<int>int3x2;//!< \brief integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x2<int,highp>int3x2;//!< \brief integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x3<int>int3x3;//!< \brief integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x3<int,highp>int3x3;//!< \brief integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x4<int>int3x4;//!< \brief integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat3x4<int,highp>int3x4;//!< \brief integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x2<int>int4x2;//!< \brief integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x2<int,highp>int4x2;//!< \brief integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x3<int>int4x3;//!< \brief integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x3<int,highp>int4x3;//!< \brief integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x4<int>int4x4;//!< \brief integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)
typedefdetail::tmat4x4<int,highp>int4x4;//!< \brief integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)