triangle method

void triangle(
  1. Offset p1,
  2. Offset p2,
  3. Offset p3
)

Implementation

void triangle(Offset p1, Offset p2, Offset p3) {
  final path = Path()
    ..moveTo(p1.dx, p1.dy)
    ..lineTo(p2.dx, p2.dy)
    ..lineTo(p3.dx, p3.dy)
    ..close();

  _paintingContext.canvas //
    ..drawPath(path, _paintingContext.fillPaint) //
    ..drawPath(path, _paintingContext.strokePaint);

  _paintingContext.markHasUnappliedCanvasCommands();
}