20 #ifndef ANTKEEPER_MATH_ANGLES_HPP
21 #define ANTKEEPER_MATH_ANGLES_HPP
62 return std::remainder(
degrees, T(360));
74 return std::remainder(
radians, two_pi<T>);
Mathematical functions and data types.
constexpr T wrap_degrees(T degrees)
Wraps an angle to [-180, 180].
constexpr T radians(T degrees) noexcept
Converts an angle given in degrees to radians.
constexpr T degrees(T radians) noexcept
Converts an angle from radians to degrees.
constexpr T wrap_radians(T radians)
Wraps an angle to [-pi, pi].