Added Quaternion::Normalize static method

Former-commit-id: a4530be00673dec5b9731b75fb4edbac7ccd69d5
This commit is contained in:
Lynix
2014-09-03 13:30:12 +02:00
parent 00a35cd565
commit 1b94977722
2 changed files with 7 additions and 0 deletions

View File

@@ -76,6 +76,7 @@ template<typename T> class NzQuaternion
static NzQuaternion Identity();
static NzQuaternion Lerp(const NzQuaternion& from, const NzQuaternion& to, T interpolation);
static NzQuaternion Normalize(const NzQuaternion& quat, T* length = nullptr);
static NzQuaternion RotationBetween(const NzVector3<T>& from, const NzVector3<T>& to);
static NzQuaternion Slerp(const NzQuaternion& from, const NzQuaternion& to, T interpolation);
static NzQuaternion Zero();