Documentation for EulerAngles + change Return of Set

Former-commit-id: 7e269b89e880156d66d92cff202095c4e30f344d
This commit is contained in:
Gawaboumga
2015-12-30 15:30:13 +01:00
parent e2213cac61
commit 5d0624f03f
3 changed files with 191 additions and 27 deletions

View File

@@ -28,14 +28,14 @@ namespace Nz
void MakeZero();
void Normalize();
EulerAngles& Normalize();
void Set(T P, T Y, T R);
void Set(const T angles[3]);
void Set(const EulerAngles<T>& angles);
//void Set(const Matrix3<T>& mat);
void Set(const Quaternion<T>& quat);
template<typename U> void Set(const EulerAngles<U>& angles);
EulerAngles& Set(T P, T Y, T R);
EulerAngles& Set(const T angles[3]);
EulerAngles& Set(const EulerAngles<T>& angles);
//EulerAngles& Set(const Matrix3<T>& mat);
EulerAngles& Set(const Quaternion<T>& quat);
template<typename U> EulerAngles& Set(const EulerAngles<U>& angles);
//Matrix3<T> ToRotationMatrix() const;
Quaternion<T> ToQuaternion() const;