matplotlib.patches.
Polygon
(xy, closed=True, **kwargs)[source]¶
Bases: matplotlib.patches.Patch
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 keyword arguments are:
Property Descriptionagg_filter
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) arrayalpha
float or Noneanimated
boolantialiased
or aa unknowncapstyle
{'butt', 'round', 'projecting'}clip_box
Bbox
clip_on
boolclip_path
Patch or (Path, Transform) or Nonecolor
colorcontains
unknownedgecolor
or ec color or None or 'auto'facecolor
or fc color or Nonefigure
Figure
fill
boolgid
strhatch
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}in_layout
booljoinstyle
{'miter', 'round', 'bevel'}label
objectlinestyle
or ls {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}linewidth
or lw float or Nonepath_effects
AbstractPathEffect
picker
None or bool or callablerasterized
bool or Nonesketch_params
(scale: float, length: float, randomness: float)snap
bool or Nonetransform
Transform
url
strvisible
boolzorder
float
__init__
(self, xy, closed=True, **kwargs)[source]¶
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 keyword arguments are:
Property Descriptionagg_filter
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) arrayalpha
float or Noneanimated
boolantialiased
or aa unknowncapstyle
{'butt', 'round', 'projecting'}clip_box
Bbox
clip_on
boolclip_path
Patch or (Path, Transform) or Nonecolor
colorcontains
unknownedgecolor
or ec color or None or 'auto'facecolor
or fc color or Nonefigure
Figure
fill
boolgid
strhatch
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}in_layout
booljoinstyle
{'miter', 'round', 'bevel'}label
objectlinestyle
or ls {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}linewidth
or lw float or Nonepath_effects
AbstractPathEffect
picker
None or bool or callablerasterized
bool or Nonesketch_params
(scale: float, length: float, randomness: float)snap
bool or Nonetransform
Transform
url
strvisible
boolzorder
float
__module__
= 'matplotlib.patches'¶
__str__
(self)[source]¶
Return str(self).
get_closed
(self)[source]¶
Return whether the polygon is closed.
get_path
(self)[source]¶
Get the Path
of the polygon.
get_xy
(self)[source]¶
Get the vertices of the path.
Returns:The coordinates of the vertices.
set_closed
(self, closed)[source]¶
Set whether the polygon is closed.
Parameters:True if the polygon is closed
set_xy
(self, xy)[source]¶
Set the vertices of the polygon.
Parameters: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 a CLOSEPOLY
vertex, and add it ourselves.
xy
¶
The vertices of the path as (N, 2) numpy array.
matplotlib.patches.Polygon
¶
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4