diff --git a/glm/gtx/polar_coordinates.hpp b/glm/gtx/polar_coordinates.hpp index 23e91af0..1cba486d 100644 --- a/glm/gtx/polar_coordinates.hpp +++ b/glm/gtx/polar_coordinates.hpp @@ -50,17 +50,19 @@ namespace glm /// @addtogroup gtx_polar_coordinates /// @{ - //! Convert Euclidean to Polar coordinates, x is the xz distance, y, the latitude and z the longitude. - //! From GLM_GTX_polar_coordinates extension. + /// Convert Euclidean to Polar coordinates, x is the xz distance, y, the latitude and z the longitude. + /// + /// @see gtx_polar_coordinates template detail::tvec3 polar( detail::tvec3 const & euclidean); - //! Convert Polar to Euclidean coordinates. - //! From GLM_GTX_polar_coordinates extension. + /// Convert Polar to Euclidean coordinates. + /// + /// @see gtx_polar_coordinates template detail::tvec3 euclidean( - detail::tvec3 const & polar); + detail::tvec2 const & polar); /// @} }//namespace glm diff --git a/glm/gtx/polar_coordinates.inl b/glm/gtx/polar_coordinates.inl index 6d236efd..376a31ce 100644 --- a/glm/gtx/polar_coordinates.inl +++ b/glm/gtx/polar_coordinates.inl @@ -35,7 +35,7 @@ namespace glm template GLM_FUNC_QUALIFIER detail::tvec3 euclidean ( - detail::tvec3 const & polar + detail::tvec2 const & polar ) { #ifdef GLM_FORCE_RADIANS diff --git a/readme.txt b/readme.txt index 5da96053..dd38d557 100644 --- a/readme.txt +++ b/readme.txt @@ -50,6 +50,8 @@ GLM 0.9.4.3: 2013-0X-XX -------------------------------------------------------------------------------- - Detected qualifier for Clang - Fixed C++11 mode for GCC, couldn't be enabled without MS extensions +- Fixed squad, intermediate and exp quaternion functions +- Fixed GTX_polar_coordinates euclidean function, takes a vec2 instead of a vec3 ================================================================================ GLM 0.9.4.2: 2013-02-14