Beispiel #1
0
 public void Normalize_a_quaternion()
 {
     var testQuaternion = new Quaternion(-4, 8, 1, 9);
     testQuaternion.Normalize();
     Assert.AreEqual(testQuaternion.Q1, -0.31426968052, 1E-10);
     Assert.AreEqual(testQuaternion.Q2,  0.62853936105, 1E-10);
     Assert.AreEqual(testQuaternion.Q3,  0.07856742013, 1E-10);
     Assert.AreEqual(testQuaternion.Q4,  0.70710678118, 1E-10);
 }