13 #ifndef OGLPLUS_MATH_CONSTANTS_1107121519_HPP
14 #define OGLPLUS_MATH_CONSTANTS_1107121519_HPP
22 inline decltype(M_PI) Pi(
void)
27 inline decltype(2*M_PI) TwoPi(
void)
32 inline decltype(0.5*M_PI) HalfPi(
void)
37 inline decltype(std::atan(1.0) * 4.0) Pi(
void)
39 static auto _pi = std::atan(1.0) * 4.0;
43 inline decltype(std::atan(1.0) * 8.0) TwoPi(
void)
45 static auto _pi = std::atan(1.0) * 8.0;
49 inline decltype(std::atan(1.0) * 2.0) HalfPi(
void)
51 static auto _pi = std::atan(1.0) * 2.0;
59 #endif // include guard