diff --git a/glm/gtx/transform2.hpp b/glm/gtx/transform2.hpp index 9de35f4f..cdd196e4 100644 --- a/glm/gtx/transform2.hpp +++ b/glm/gtx/transform2.hpp @@ -54,7 +54,7 @@ namespace glm //! Transforms a matrix with a shearing on X axis. //! From GLM_GTX_transform2 extension. - template + template detail::tmat3x3 shearX2D( detail::tmat3x3 const & m, T y); diff --git a/glm/gtx/transform2.inl b/glm/gtx/transform2.inl index 52c16b25..a54b7251 100644 --- a/glm/gtx/transform2.inl +++ b/glm/gtx/transform2.inl @@ -9,7 +9,7 @@ namespace glm { - template + template GLM_FUNC_QUALIFIER detail::tmat3x3 shearX2D( const detail::tmat3x3& m, T s) @@ -19,7 +19,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat3x3 shearY2D( const detail::tmat3x3& m, T s) @@ -29,7 +29,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 shearX3D( const detail::tmat4x4& m, T s, @@ -41,7 +41,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 shearY3D( const detail::tmat4x4& m, T s, @@ -53,7 +53,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 shearZ3D( const detail::tmat4x4& m, T s, @@ -65,7 +65,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat3x3 reflect2D( const detail::tmat3x3& m, const detail::tvec3& normal) @@ -78,7 +78,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 reflect3D( const detail::tmat4x4& m, const detail::tvec3& normal) @@ -98,7 +98,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat3x3 proj2D( const detail::tmat3x3& m, const detail::tvec3& normal) @@ -111,7 +111,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 proj3D( const detail::tmat4x4& m, const detail::tvec3& normal) @@ -129,7 +129,7 @@ namespace glm return m * r; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 scaleBias( T scale, T bias) @@ -142,7 +142,7 @@ namespace glm return result; } - template + template GLM_FUNC_QUALIFIER detail::tmat4x4 scaleBias( const detail::tmat4x4& m, T scale,