Skip to content

Commit 0de5916

Browse files
committed
Rad to turn conversion added to Angle class.
1 parent cc5d6a4 commit 0de5916

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/base/geom/angle.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ double Angle::deg() const {
6363
return radToDeg(value);
6464
}
6565

66+
double Angle::turn() const {
67+
return value / (2.0 * M_PI);
68+
}
69+
6670
void Angle::sanitize()
6771
{
6872
auto angleInDeg = deg();

src/base/geom/angle.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class Angle
2020
static Angle Turn(double value);
2121
double deg() const;
2222
double rad() const { return value; }
23+
double turn() const;
2324

2425
explicit operator std::string() const;
2526

0 commit comments

Comments
 (0)