Whether the simulation is "done" at the given time.
@override bool isDone(double time) { if (startValue.isNaN) return time >= duration; if (startValue == endValue) return true; return time >= duration; }