toPolyline method

List<Line> toPolyline({
  1. int samplesPerSegment = 20,
})

Convert the spline to a polyline (list of line segments).

Implementation

List<Line> toPolyline({int samplesPerSegment = 20}) {
  final pts = sample(segmentCount * samplesPerSegment + 1);
  final lines = <Line>[];
  for (var i = 1; i < pts.length; i++) {
    lines.add(Line(pts[i - 1], pts[i]));
  }
  return lines;
}