Abacus.SinglePrecision.Vector3Tests.TestStaticFn_CatmullRom_i C# (CSharp) Метод

TestStaticFn_CatmullRom_i() приватный Метод

private TestStaticFn_CatmullRom_i ( ) : void
Результат void
        public void TestStaticFn_CatmullRom_i ()
        {
            for(Int32 i = 0; i < 100; ++i)
            {
                var a = GetNextRandomVector3();
                var b = GetNextRandomVector3();
                var c = GetNextRandomVector3();
                var d = GetNextRandomVector3();

                Single amount1 = 0;
                Vector3 result1;

                Vector3.CatmullRom (
                    ref a, ref b, ref c, ref d, ref amount1, out result1);

                AssertEqualWithinReason(result1, b);

                Single amount2 = 1;
                Vector3 result2;

                Vector3.CatmullRom (
                    ref a, ref b, ref c, ref d, ref amount2, out result2);

                AssertEqualWithinReason(result2, c);
            }
        }
Vector3Tests