drawNeutralFace method

void drawNeutralFace(
  1. Canvas canvas,
  2. double radius,
  3. Offset center
)

Implementation

void drawNeutralFace(Canvas canvas, double radius, Offset center) {
  // Draw the body
  final paint = Paint()..color = Colors.yellow;
  canvas.drawCircle(center, radius, paint);

  // Draw the mouth
  final smilePaint = Paint()
    ..style = PaintingStyle.stroke
    ..strokeWidth = 5;

  canvas.drawLine(Offset(center.dx - radius / 2, center.dy + radius / 4),
      Offset(center.dx + radius / 2, center.dy + radius / 4), smilePaint);

  // Draw the eyes
  canvas.drawCircle(
      Offset(center.dx - radius / 2, center.dy - radius / 2 + 10.0),
      8,
      Paint());
  canvas.drawCircle(
      Offset(center.dx + radius / 2, center.dy - radius / 2 + 10.0),
      8,
      Paint());
}