BEPUutilitiesTests.AffineTests.Test C# (CSharp) Method

Test() public static method

public static Test ( ) : void
return void
        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);
        }

Usage Example

Ejemplo n.º 1
0
 static void Main(string[] args)
 {
     AllocatorTests.TestChurnStability();
     BoundingTests.Test();
     Console.WriteLine();
     AffineTests.Test();
     Console.WriteLine();
     Vector3Tests.Test();
     Console.WriteLine();
     Matrix3x3Tests.Test();
     Console.WriteLine();
     Matrix4x4Tests.Test();
 }
All Usage Examples Of BEPUutilitiesTests.AffineTests::Test