예제 #1
0
        public void Vector2_Fna_Operator()
        {
            var a = new Vector2_Fna(1, 1);
            var b = new Vector2_Fna(1, 1);

            var iterations = Iterations;

            while (iterations-- > 0)
            {
                a = a + b;
            }
        }
예제 #2
0
        public void Vector2_Fna_Add_By_Ref()
        {
            var a = new Vector2_Fna(1, 1);
            var b = new Vector2_Fna(1, 1);

            var iterations = Iterations;

            while (iterations-- > 0)
            {
                Vector2_Fna.Add(ref a, ref b, out a);
            }
        }
예제 #3
0
 public static void Add(ref Vector2_Fna value1, ref Vector2_Fna value2, out Vector2_Fna result)
 {
     result.X = value1.X + value2.X;
     result.Y = value1.Y + value2.Y;
 }