EaseQuadInOut method

double EaseQuadInOut(
  1. num t,
  2. num b,
  3. num c,
  4. num d,
)

Implementation

double EaseQuadInOut(num t, num b, num c, num d)
{
  if ((t/=d/2) < 1) {
    return (((c/2)*(t*t)) + b);
  }
  return (-c/2.0*(((t - 1.0)*(t - 3.0)) - 1.0) + b);
}