Abacus.DoublePrecision.Matrix44Tests.TestMultiplication C# (CSharp) Method

TestMultiplication() private method

Helper method for testing multiplication.
private TestMultiplication ( Matrix44 a, Matrix44 b, Matrix44 expected ) : void
a Matrix44
b Matrix44
expected Matrix44
return void
        void TestMultiplication (Matrix44 a, Matrix44 b, Matrix44 expected )
        {
            // This test asserts the following:
            //   a * b == expected

            Matrix44 result_1b; Matrix44.Multiply(ref a, ref b, out result_1b);
            Assert.That(result_1b, Is.EqualTo(expected));

#if (VARIANTS_ENABLED)
            var result_1a = a * b;
            Assert.That(result_1a, Is.EqualTo(expected));
#endif
        }
Matrix44Tests