Math/Angle: Rework ToDegrees/ToRadians

- Rename To[Degrees|Radians] to To[Degrees|Radians]Angle
- Add To[Degrees|Radians] methods which returns an angle value
This commit is contained in:
Lynix
2018-10-10 23:01:23 +02:00
parent 9cc83aafda
commit 7613f50a6e
3 changed files with 37 additions and 15 deletions

View File

@@ -47,10 +47,12 @@ namespace Nz
Angle& Set(const Angle& ang);
template<typename U> Angle& Set(const Angle<Unit, U>& ang);
Angle<AngleUnit::Degree, T> ToDegrees() const;
T ToDegrees() const;
Angle<AngleUnit::Degree, T> ToDegreeAngle() const;
EulerAngles<T> ToEulerAngles() const;
Quaternion<T> ToQuaternion() const;
Angle<AngleUnit::Radian, T> ToRadians() const;
T ToRadians() const;
Angle<AngleUnit::Radian, T> ToRadianAngle() const;
String ToString() const;
Angle& operator=(const Angle&) = default;