transformInternal method
Override this method to define the curve's behavior.
t is guaranteed to be in the range (0.0, 1.0) exclusive.
Implementation
@override
double transformInternal(double t) {
t = ((t - begin) / (end - begin)).clamp(0.0, 1.0);
if (t == 0.0 || t == 1.0) return t;
return curve.transform(t);
}