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

Loading…
Cancel
Save