# HG changeset patch # User Teemu Piippo # Date 1656264424 -10800 # Node ID 6a875faebde2908b1bf53774591396fd7dc21119 # Parent 48c66a4b1fe5087eb1dfea052afbf5207e5cbfa7 pi is no longer a template diff -r 48c66a4b1fe5 -r 6a875faebde2 src/basics.h --- a/src/basics.h Sun Jun 26 20:26:09 2022 +0300 +++ b/src/basics.h Sun Jun 26 20:27:04 2022 +0300 @@ -108,8 +108,7 @@ } } -template -constexpr std::enable_if_t, T> pi = static_cast(M_PIl); +constexpr float pi = M_PIf; inline QSizeF sizeToSizeF(const QSize& size) { diff -r 48c66a4b1fe5 -r 6a875faebde2 src/ldrawalgorithm.h --- a/src/ldrawalgorithm.h Sun Jun 26 20:26:09 2022 +0300 +++ b/src/ldrawalgorithm.h Sun Jun 26 20:27:04 2022 +0300 @@ -21,8 +21,8 @@ constexpr float circleAngle(unsigned int divisions, unsigned int i) { - constexpr float ofs = 0.5 * pi<>; - float factor = -2.0f * pi<> / static_cast(divisions); + constexpr float ofs = 0.5 * pi; + float factor = -2.0f * pi / static_cast(divisions); return static_cast(i) * factor + ofs; }