mirror of
https://github.com/g-truc/glm.git
synced 2024-11-30 03:44:38 +00:00
Adding constexpr for conjugate
This commit is contained in:
parent
d21c0b06ea
commit
a73987d863
@ -96,7 +96,7 @@ namespace glm
|
|||||||
/// @tparam T A floating-point scalar type
|
/// @tparam T A floating-point scalar type
|
||||||
/// @tparam Q A value from qualifier enum
|
/// @tparam Q A value from qualifier enum
|
||||||
template<typename T, qualifier Q>
|
template<typename T, qualifier Q>
|
||||||
GLM_FUNC_DECL qua<T, Q> conjugate(qua<T, Q> const& q);
|
GLM_FUNC_DECL GLM_CONSTEXPR qua<T, Q> conjugate(qua<T, Q> const& q);
|
||||||
|
|
||||||
/// Returns the q inverse.
|
/// Returns the q inverse.
|
||||||
///
|
///
|
||||||
|
@ -110,7 +110,7 @@ namespace glm
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<typename T, qualifier Q>
|
template<typename T, qualifier Q>
|
||||||
GLM_FUNC_QUALIFIER qua<T, Q> conjugate(qua<T, Q> const& q)
|
GLM_FUNC_QUALIFIER GLM_CONSTEXPR qua<T, Q> conjugate(qua<T, Q> const& q)
|
||||||
{
|
{
|
||||||
return qua<T, Q>(q.w, -q.x, -q.y, -q.z);
|
return qua<T, Q>(q.w, -q.x, -q.y, -q.z);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user