Sharpex2D.Math.Vector2.SmoothStep C# (CSharp) Method

SmoothStep() public static method

Interpolates between two values using a cubic equation.
public static SmoothStep ( Vector2 a, Vector2 b, float amount ) : Vector2
a Vector2 The first value.
b Vector2 The second value.
amount float The amount.
return Vector2
        public static Vector2 SmoothStep(Vector2 a, Vector2 b, float amount)
        {
            Vector2 result = Zero;

            result.X = MathHelper.SmoothStep(a.X, b.X, amount);
            result.Y = MathHelper.SmoothStep(a.Y, b.Y, amount);

            return result;
        }