19 void makeUnofficial(ModelEditor &editor); |
19 void makeUnofficial(ModelEditor &editor); |
20 */ |
20 */ |
21 |
21 |
22 constexpr float circleAngle(unsigned int divisions, unsigned int i) |
22 constexpr float circleAngle(unsigned int divisions, unsigned int i) |
23 { |
23 { |
24 constexpr float ofs = 0.5 * pi<>; |
24 constexpr float ofs = 0.5 * pi; |
25 float factor = -2.0f * pi<> / static_cast<float>(divisions); |
25 float factor = -2.0f * pi / static_cast<float>(divisions); |
26 return static_cast<float>(i) * factor + ofs; |
26 return static_cast<float>(i) * factor + ofs; |
27 } |
27 } |
28 |
28 |
29 constexpr glm::vec2 rimpoint(unsigned int divisions, unsigned int i) |
29 constexpr glm::vec2 rimpoint(unsigned int divisions, unsigned int i) |
30 { |
30 { |