normalizedPathLength function

List<num> normalizedPathLength(
  1. List<num> x,
  2. List<num> y
)

Implementation

List<num> normalizedPathLength(List<num> x, List<num> y) {
  final l = List<num>.filled(x.length, 0);
  for (int i = 1; i < x.length; i++) {
    l[i] = l[i - 1] + distance(x[i - 1], y[i - 1], x[i], y[i]);
  }
  for (int i = 0; i < l.length; i++) {
    l[i] /= l.last;
  }
  return l;
}