transform method

  1. @override
double transform (double t)
override

Returns the value of the object at point t.

The value of t is nominally a fraction in the range 0.0 to 1.0, though in practice it may extend outside this range.

See also:

Implementation

@override
double transform(double t) {
  if (t == 0.0 || t == 1.0) {
    assert(curve.transform(t).round() == t);
    return t;
  }
  return curve.transform(t);
}