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