Exemple #1
0
 public static void CatmullRom(ref Vector2 value1, ref Vector2 value2, ref Vector2 value3, ref Vector2 value4, double amount, out Vector2 result)
 {
     result = new Vector2(
         MathHelper.CatmullRom(value1.X, value2.X, value3.X, value4.X, amount),
         MathHelper.CatmullRom(value1.Y, value2.Y, value3.Y, value4.Y, amount));
 }
Exemple #2
0
 public static Vector2 CatmullRom(Vector2 value1, Vector2 value2, Vector2 value3, Vector2 value4, double amount)
 {
     return(new Vector2(
                MathHelper.CatmullRom(value1.X, value2.X, value3.X, value4.X, amount),
                MathHelper.CatmullRom(value1.Y, value2.Y, value3.Y, value4.Y, amount)));
 }