polygonPerimeter static method
Calculates the perimeter of a polygon.
points is the list of polygon points.
Implementation
static double polygonPerimeter(List<Offset> points) {
if (points.length < 2) return 0;
double perimeter = 0;
for (int i = 0; i < points.length; i++) {
final j = (i + 1) % points.length;
perimeter += distance(points[i], points[j]);
}
return perimeter;
}