Polygon

Constructs a polygon.

polygon(Point, ..., Point)

Constructs a polygon with vertices the given points.

polygon(Polygonal | Triangle)

Constructs a polygon given a polygonal or triangle.

polygon(Curve | Polar_curve)

Constructs a polygon given a curve. The last point is joined with the starting one.