|
|
@ -40,7 +40,7 @@ namespace vector_angle |
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! From GLM_GTX_vector_angle extension
|
|
|
|
//! From GLM_GTX_vector_angle extension
|
|
|
|
template <typename vecType>
|
|
|
|
template <typename vecType>
|
|
|
|
typename vecType::value_type angle( |
|
|
|
GLM_FUNC_QUALIFIER typename vecType::value_type angle( |
|
|
|
vecType const & x,
|
|
|
|
vecType const & x,
|
|
|
|
vecType const & y); |
|
|
|
vecType const & y); |
|
|
|
|
|
|
|
|
|
|
@ -48,7 +48,7 @@ namespace vector_angle |
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! From GLM_GTX_vector_angle extension.
|
|
|
|
//! From GLM_GTX_vector_angle extension.
|
|
|
|
template <typename T>
|
|
|
|
template <typename T>
|
|
|
|
typename T orientedAngle( |
|
|
|
GLM_FUNC_QUALIFIER T orientedAngle( |
|
|
|
detail::tvec2<T> const & x,
|
|
|
|
detail::tvec2<T> const & x,
|
|
|
|
detail::tvec2<T> const & y); |
|
|
|
detail::tvec2<T> const & y); |
|
|
|
|
|
|
|
|
|
|
@ -56,7 +56,7 @@ namespace vector_angle |
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! Parameters need to be normalized.
|
|
|
|
//! From GLM_GTX_vector_angle extension.
|
|
|
|
//! From GLM_GTX_vector_angle extension.
|
|
|
|
template <typename T> |
|
|
|
template <typename T> |
|
|
|
typename vecType<T> orientedAngle( |
|
|
|
GLM_FUNC_QUALIFIER T orientedAngle( |
|
|
|
detail::tvec3<T> const & x, |
|
|
|
detail::tvec3<T> const & x, |
|
|
|
detail::tvec3<T> const & y, |
|
|
|
detail::tvec3<T> const & y, |
|
|
|
detail::tvec3<T> const & ref); |
|
|
|
detail::tvec3<T> const & ref); |
|
|
|