- class matplotlib.patches.Polygon(xy, *, closed=True, **kwargs)[source]#
Bases:
PatchA general polygon patch.
- Parameters:
- xy(N, 2) array
- closedbool, default: True
Whether the polygon is closed (i.e., has identical start and end points).
- **kwargs
- get_xy()[source]#
Get the vertices of the path.
- Returns:
- (N, 2) array
The coordinates of the vertices.
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, capstyle=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, closed=<UNSET>, color=<UNSET>, edgecolor=<UNSET>, edgegapcolor=<UNSET>, facecolor=<UNSET>, fill=<UNSET>, gid=<UNSET>, hatch=<UNSET>, hatch_linewidth=<UNSET>, hatchcolor=<UNSET>, in_layout=<UNSET>, joinstyle=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, mouseover=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xy=<UNSET>, zorder=<UNSET>)[source]#
Set multiple properties at once.
is equivalent to
a.set_a(A) a.set_b(B) a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2)is equivalent toset(linewidth=2), but it is an error to pass both simultaneously.The order of the individual setter calls matches the order of parameters in
set(). However, most properties do not depend on each other so that order is rarely relevant.Supported properties are
- set_closed(closed)[source]#
Set whether the polygon is closed.
- Parameters:
- closedbool
True if the polygon is closed
- set_xy(xy)[source]#
Set the vertices of the polygon.
- Parameters:
- xy(N, 2) array-like
The coordinates of the vertices.
Notes
Unlike
Path, we do not ignore the last input vertex. If the polygon is meant to be closed, and the last point of the polygon is not equal to the first, we assume that the user has not explicitly passed aCLOSEPOLYvertex, and add it ourselves.
- property xy#
The vertices of the path as a (N, 2) array.
matplotlib.patches.Polygon — Matplotlib 3.11.0.dev1839+g0aa07393a documentation