Fixed EulerAngles operator+= return type

Thanks to Raakz


Former-commit-id: 2247fe952cd593adea90336ea7f8507e83dea3b1
This commit is contained in:
Lynix 2014-07-15 01:01:37 +02:00
parent 0af8bc4829
commit 4ccf021376
2 changed files with 4 additions and 4 deletions

View File

@ -43,8 +43,8 @@ template<typename T> class NzEulerAngles
/*NzEulerAngles operator*(const NzEulerAngles& angles) const; /*NzEulerAngles operator*(const NzEulerAngles& angles) const;
NzEulerAngles operator/(const NzEulerAngles& angles) const;*/ NzEulerAngles operator/(const NzEulerAngles& angles) const;*/
NzEulerAngles operator+=(const NzEulerAngles& angles); NzEulerAngles& operator+=(const NzEulerAngles& angles);
NzEulerAngles operator-=(const NzEulerAngles& angles); NzEulerAngles& operator-=(const NzEulerAngles& angles);
/*NzEulerAngles operator*=(const NzEulerAngles& angles); /*NzEulerAngles operator*=(const NzEulerAngles& angles);
NzEulerAngles operator/=(const NzEulerAngles& angles);*/ NzEulerAngles operator/=(const NzEulerAngles& angles);*/

View File

@ -123,7 +123,7 @@ NzEulerAngles<T> NzEulerAngles<T>::operator-(const NzEulerAngles& angles) const
} }
template<typename T> template<typename T>
NzEulerAngles<T> NzEulerAngles<T>::operator+=(const NzEulerAngles& angles) NzEulerAngles<T>& NzEulerAngles<T>::operator+=(const NzEulerAngles& angles)
{ {
pitch += angles.pitch; pitch += angles.pitch;
yaw += angles.yaw; yaw += angles.yaw;
@ -133,7 +133,7 @@ NzEulerAngles<T> NzEulerAngles<T>::operator+=(const NzEulerAngles& angles)
} }
template<typename T> template<typename T>
NzEulerAngles<T> NzEulerAngles<T>::operator-=(const NzEulerAngles& angles) NzEulerAngles<T>& NzEulerAngles<T>::operator-=(const NzEulerAngles& angles)
{ {
pitch -= angles.pitch; pitch -= angles.pitch;
yaw -= angles.yaw; yaw -= angles.yaw;