drawAnArc method

void drawAnArc(
  1. Canvas canvas,
  2. Paint paint, {
  3. required Offset center,
  4. required Offset centerOffset,
  5. required double rayonArc,
  6. required double startAngleInDegrees,
  7. required double sweepAngleInDegrees,
})

Implementation

void drawAnArc(Canvas canvas, Paint paint,
    {required Offset center,
    required Offset centerOffset,
    required double rayonArc,
    required double startAngleInDegrees,
    required double sweepAngleInDegrees}) {
  return canvas.drawArc(
      Rect.fromCenter(
          center: Offset(
              center.dx + centerOffset.dx, center.dy + centerOffset.dy),
          width: rayonArc,
          height: rayonArc),
      startAngleInDegrees + (-90.0).degreesToRadians,
      sweepAngleInDegrees,
      true,
      paint);
}