Merge pull request #283 from bjz/quat-magnitude

Make Quaternion::magnitude pass self by-value
This commit is contained in:
Brendan Zabarauskas 2015-12-22 23:30:29 +11:00
commit 0613befee2

View file

@ -92,7 +92,7 @@ impl<S: BaseFloat> Quaternion<S> {
/// to be known, for example for quaternion-quaternion magnitude comparisons, /// to be known, for example for quaternion-quaternion magnitude comparisons,
/// it is advisable to use the `magnitude2` method instead. /// it is advisable to use the `magnitude2` method instead.
#[inline] #[inline]
pub fn magnitude(&self) -> S { pub fn magnitude(self) -> S {
self.magnitude2().sqrt() self.magnitude2().sqrt()
} }