transformInternal method

  1. @override
double transformInternal(
  1. double t
)
override

Returns the value of the curve at point t.

The given parametric value t will be between 0.0 and 1.0, inclusive.

Implementation

@override
double transformInternal(double t) {
  int addition = 0;
  if (!isStart) {
    addition = 1;
  }

  int cur = (t * step!).floor();
  cur = cur + addition;

  return cur / step!;
}