major optimization updates
[debian/openrocket] / src / net / sf / openrocket / util / Quaternion.java
index f51eadd25b3e26453016a0baafd9bd6e1430eec9..5f2776626c26fcd0764be7a33a8e8fee717f72cd 100644 (file)
@@ -216,7 +216,7 @@ public class Quaternion {
         */
        public double norm() {
                if (norm < 0) {
-                       norm = Math.sqrt(x * x + y * y + z * z + w * w);
+                       norm = MathUtil.safeSqrt(x * x + y * y + z * z + w * w);
                }
                return norm;
        }