drawRough method

void drawRough(
  1. Drawable drawable,
  2. Paint pathPaint,
  3. Paint fillPaint
)

Draws a rough Drawable

Implementation

void drawRough(Drawable drawable, Paint pathPaint, Paint fillPaint) {
  for (final OpSet drawing in drawable.sets ?? []) {
    switch (drawing.type!) {
      case OpSetType.path:
        drawPath(_drawToContext(drawing), pathPaint);

        break;
      case OpSetType.fillPath:
        final Paint _fillPaint = fillPaint;
        _fillPaint.style = PaintingStyle.fill;
        final Path _path = _drawToContext(drawing)..close();
        drawPath(_path, _fillPaint);
        break;
      case OpSetType.fillSketch:
        drawPath(_drawToContext(drawing), fillPaint);
        break;
    }
  }
}