fillContours method

void fillContours(
  1. StrokeContours contours,
  2. int rgba
)

Fills stroke-expansion contours (device space) with the nonzero rule.

Implementation

void fillContours(StrokeContours contours, int rgba) {
  if (contours.isEmpty || _rowCount == 0) return;
  for (var i = 0; i < contours.ringCount; i++) {
    _addRingBuilder(
        contours.points, contours.ringStart(i), contours.ringEnd(i));
  }
  _finishShape(PdfFillRule.nonzero, rgba);
}