fillPolygon method

OpSet fillPolygon(
  1. List<PointD> points,
  2. FillerConfig config,
  3. bool connectEnds
)

Implementation

OpSet fillPolygon(
    List<PointD> points, FillerConfig config, bool connectEnds) {
  List<Line> lines = buildFillLines(points, config);
  if (connectEnds) {
    final List<Line> connectingLines = connectLines(points, lines);
    lines += connectingLines;
  }
  final List<Op> ops = renderLines(lines, config);
  return OpSet(type: OpSetType.fillSketch, ops: ops);
}