Math: Replace M_PI defines with template constexpr constants

This commit is contained in:
Jérôme Leclercq
2021-06-05 16:35:15 +02:00
parent df8b4b59e3
commit bd1f5214b8
9 changed files with 27 additions and 45 deletions

View File

@@ -203,7 +203,7 @@ namespace Nz
template<typename T>
constexpr T DegreeToRadian(T degrees)
{
return degrees * T(M_PI/180.0);
return degrees * T(Pi<T>/180.0);
}
/*!
@@ -578,7 +578,7 @@ namespace Nz
template<typename T>
constexpr T RadianToDegree(T radians)
{
return radians * T(180.0/M_PI);
return radians * T(180.0/Pi<T>);
}
template<typename T>