public void Conjugate_Instance() { var quat = new QuaternionD(1, 2, 3, 4); var actual = quat.Conjugate(); Assert.Equal(new QuaternionD(-1, -2, -3, 4), actual); }
public void Conjugate_Static() { var quat = new QuaternionD(1, 2, 3, 4); var actual = QuaternionD.Conjugate(quat); Assert.Equal(new QuaternionD(-1, -2, -3, 4), actual); }
public void QuaternionDConjugateTest1() { QuaternionD a = new QuaternionD(1, 2, 3, 4); QuaternionD expected = new QuaternionD(-1, -2, -3, 4); QuaternionD actual; actual = QuaternionD.Conjugate(a); Assert.True(MathHelper.Equal(expected, actual), $"QuaternionD.Conjugate did not return the expected value: expected {expected} actual {actual}"); }
public void Conjugate() { QuaternionD q = new QuaternionD(1, 2, 3, 4); q.Conjugate(); Assert.AreEqual(1.0, q.W); Assert.AreEqual(-2.0, q.X); Assert.AreEqual(-3.0, q.Y); Assert.AreEqual(-4.0, q.Z); }