String and math fixes

- Added missing static String constructors
- Implemented String operator for math types
- Added XYZ and YXZ euler angles methods
- Fixed wrong det checks in Basis
- Fixed operator Quat in Basis
This commit is contained in:
Marc Gilleron
2018-01-23 00:24:23 +01:00
parent 411d2f6d1f
commit 4f4bb8deff
11 changed files with 270 additions and 67 deletions

View File

@@ -252,7 +252,7 @@ Vector2 Vector2::snapped(const Vector2& p_by) const
Vector2::operator String() const
{
return String(); /* @Todo String::num() */
return String::num(x) + ", " + String::num(y);
}