Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #5
0
 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);
 }