Fixed API for euclian, only need a vec2 parameter

master
Christophe Riccio ago%!(EXTRA string=12 years)
parent a454354dfa
commit f37af51426
  1. 12
      glm/gtx/polar_coordinates.hpp
  2. 2
      glm/gtx/polar_coordinates.inl

@ -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 <typename T>
detail::tvec3<T> polar(
detail::tvec3<T> const & euclidean);
//! Convert Polar to Euclidean coordinates.
//! From GLM_GTX_polar_coordinates extension.
/// Convert Polar to Euclidean coordinates.
///
/// @see gtx_polar_coordinates
template <typename T>
detail::tvec3<T> euclidean(
detail::tvec3<T> const & polar);
detail::tvec2<T> const & polar);
/// @}
}//namespace glm

@ -35,7 +35,7 @@ namespace glm
template <typename T>
GLM_FUNC_QUALIFIER detail::tvec3<T> euclidean
(
detail::tvec3<T> const & polar
detail::tvec2<T> const & polar
)
{
#ifdef GLM_FORCE_RADIANS

Loading…
Cancel
Save