regular static method

List<Offset> regular(
  1. int sides,
  2. double radius
)

A regular outline of sides corners on a circle of radius.

Implementation

static List<Offset> regular(int sides, double radius) => [
  for (var i = 0; i < sides; i++)
    Offset(
      radius * math.cos(2 * math.pi * i / sides),
      radius * math.sin(2 * math.pi * i / sides),
    ),
];