Browse Source

Minor code cleanup.

pull/7/head
Vladimír Vondruš 14 years ago
parent
commit
eeed955154
  1. 14
      src/Math/Quaternion.h

14
src/Math/Quaternion.h

@ -138,9 +138,9 @@ template<class T> class Quaternion {
* q \cdot a = [\boldsymbol q_V \cdot a, q_S \cdot a]
* @f]
*/
inline Quaternion<T>& operator*=(T number) {
_vector *= number;
_scalar *= number;
inline Quaternion<T>& operator*=(T scalar) {
_vector *= scalar;
_scalar *= scalar;
return *this;
}
@ -160,9 +160,9 @@ template<class T> class Quaternion {
* \frac q a = [\frac {\boldsymbol q_V} a, \frac {q_S} a]
* @f]
*/
inline Quaternion<T>& operator/=(T number) {
_vector /= number;
_scalar /= number;
inline Quaternion<T>& operator/=(T scalar) {
_vector /= scalar;
_scalar /= scalar;
return *this;
}
@ -248,7 +248,7 @@ template<class T> class Quaternion {
inline Quaternion<T> invertedNormalized() const {
CORRADE_ASSERT(MathTypeTraits<T>::equals(lengthSquared(), T(1)),
"Math::Quaternion::invertedNormalized(): quaternion must be normalized",
Quaternion({}, std::numeric_limits<T>::quiet_NaN()));
Quaternion<T>({}, std::numeric_limits<T>::quiet_NaN()));
return conjugated();
}

Loading…
Cancel
Save