public static void Add(ref Vector4_Fna value1, ref Vector4_Fna value2, out Vector4_Fna result)
 {
     result.W = value1.W + value2.W;
     result.X = value1.X + value2.X;
     result.Y = value1.Y + value2.Y;
     result.Z = value1.Z + value2.Z;
 }
        public void Vector4_Fna_Add_By_Ref()
        {
            var a = new Vector4_Fna(1, 1, 1, 1);
            var b = new Vector4_Fna(1, 1, 1, 1);

            var iterations = Iterations;

            while (iterations-- > 0)
            {
                Vector4_Fna.Add(ref a, ref b, out a);
            }
        }
        public void Vector4_Fna_Operator()
        {
            var a = new Vector4_Fna(1, 1, 1, 1);
            var b = new Vector4_Fna(1, 1, 1, 1);

            var iterations = Iterations;

            while (iterations-- > 0)
            {
                a = a + b;
            }
        }