diff --git a/src/structure.rs b/src/structure.rs index 89dcbfd9..50e458c7 100644 --- a/src/structure.rs +++ b/src/structure.rs @@ -644,7 +644,7 @@ where #[inline] fn bisect(self, other: Self) -> Self { let half = cast(0.5f64).unwrap(); - Self::normalize((self - other) * half + self) + Self::normalize((self + other) * half) } /// A full rotation.