matplotlib.patches.Polygon(xy, closed=True, **kwargs)¶A general polygon patch.
xy is a numpy array with shape Nx2.
If closed is True, the polygon will be closed so the starting and ending points are the same.
Valid kwargs are:
Property Description agg_filtera filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array alphafloat or None animatedbool antialiasedor aabool or None capstyle[‘butt’ | ‘round’ | ‘projecting’] clip_boxa Bboxinstanceclip_onbool clip_path[( Path,Transform) |Patch| None]colormatplotlib color spec containsa callable function edgecoloror ecmpl color spec, None, ‘none’, or ‘auto’ facecoloror fcmpl color spec, or None for default, or ‘none’ for no color figurea Figureinstancefillbool gidan id string hatch[‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’] joinstyle[‘miter’ | ‘round’ | ‘bevel’] labelobject linestyleor ls[‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (offset, on-off-dash-seq) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthor lwfloat or None for default path_effectsAbstractPathEffectpicker[None | bool | float | callable] rasterizedbool or None sketch_params(scale: float, length: float, randomness: float) snapbool or None transformTransformurla url string visiblebool zorderfloat
See also
Patchget_closed()¶Returns if the polygon is closed
| Returns: | closed : bool
|
|---|
get_xy()¶Get the vertices of the path
| Returns: | vertices : numpy array
|
|---|
set_closed(closed)¶Set if the polygon is closed
| Parameters: | closed : bool
|
|---|
set_xy(xy)¶Set the vertices of the polygon
| Parameters: | xy : numpy array or iterable of pairs
|
|---|
matplotlib.patches.Polygon¶