PointInterpolator({ required this.originalPoints, this.distanceFunc, required this.isReversed}) { reload(); }