static void TestAlignment()
 {
     const float mass = 1.0f;
     Vector3WriteTest vTest = new Vector3WriteTest();
     vTest.Value1 = 2.0f;
     vTest.Value2 = 3.0f;
     using (BoxShape shape = new BoxShape(1))
     {
         shape.CalculateLocalInertia(mass, out vTest.Vector);
     }
     if (vTest.Value1 != 2.0f || vTest.Value2 != 3.0f)
     {
         Console.WriteLine("Vector3 value was overwritten with padding!");
     }
 }
Beispiel #2
0
        static void TestAlignment()
        {
            const float      mass  = 1.0f;
            Vector3WriteTest vTest = new Vector3WriteTest();

            vTest.Value1 = 2.0f;
            vTest.Value2 = 3.0f;
            using (BoxShape shape = new BoxShape(1))
            {
                shape.CalculateLocalInertia(mass, out vTest.Vector);
            }
            if (vTest.Value1 != 2.0f || vTest.Value2 != 3.0f)
            {
                Console.WriteLine("Vector3 value was overwritten with padding!");
            }
        }