public static unsafe void Test()
{
Console.WriteLine("AFFINETRANSFORM RESULTS:");
Console.WriteLine($"Size: {sizeof(AffineTransform)}");
TestMultiplyCorrectness();
TestInversionCorrectness();
const int iterationCount = 10000000;
Helper.Test("Invert SIMD", TestSIMDInvert, iterationCount);
Helper.Test("Invert Scalar", TestScalarInvert, iterationCount);
Helper.Test("Multiply SIMD", TestSIMDMultiply, iterationCount);
Helper.Test("Multiply Scalar", TestScalarMultiply, iterationCount);
Helper.Test("Transform SIMD", TestSIMDTransform, iterationCount);
Helper.Test("Transform Scalar", TestTransformScalar, iterationCount);
}