matplotlib.patches.
Rectangle
(xy, width, height, angle=0.0, **kwargs)¶Draw a rectangle with lower left at xy = (x, y) with specified width, height and rotation angle.
- angle
- rotation in degrees (anti-clockwise)
fill is a boolean indicating whether to fill the rectangle
Valid kwargs are:
Property | Description |
---|---|
agg_filter |
unknown |
alpha |
float or None |
animated |
[True | False] |
antialiased or aa |
[True | False] or None for default |
capstyle |
[‘butt’ | ‘round’ | ‘projecting’] |
clip_box |
a matplotlib.transforms.Bbox instance |
clip_on |
[True | False] |
clip_path |
[ (Path , Transform ) | Patch | None ] |
color |
matplotlib color spec |
contains |
a callable function |
edgecolor or ec |
mpl color spec, None, ‘none’, or ‘auto’ |
facecolor or fc |
mpl color spec, or None for default, or ‘none’ for no color |
figure |
a matplotlib.figure.Figure instance |
fill |
[True | False] |
gid |
an id string |
hatch |
[‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’] |
joinstyle |
[‘miter’ | ‘round’ | ‘bevel’] |
label |
string or anything printable with ‘%s’ conversion. |
linestyle or ls |
[‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (offset, on-off-dash-seq) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '' ] |
linewidth or lw |
float or None for default |
path_effects |
unknown |
picker |
[None|float|boolean|callable] |
rasterized |
[True | False | None] |
sketch_params |
unknown |
snap |
unknown |
transform |
Transform instance |
url |
a url string |
visible |
[True | False] |
zorder |
any number |
get_bbox
()¶get_height
()¶Return the height of the rectangle
get_patch_transform
()¶get_path
()¶Return the vertices of the rectangle
get_width
()¶Return the width of the rectangle
get_x
()¶Return the left coord of the rectangle
get_xy
()¶Return the left and bottom coords of the rectangle
get_y
()¶Return the bottom coord of the rectangle
set_bounds
(*args)¶Set the bounds of the rectangle: l,b,w,h
ACCEPTS: (left, bottom, width, height)
set_height
(h)¶Set the width rectangle
ACCEPTS: float
set_width
(w)¶Set the width rectangle
ACCEPTS: float
set_x
(x)¶Set the left coord of the rectangle
ACCEPTS: float
set_xy
(xy)¶Set the left and bottom coords of the rectangle
ACCEPTS: 2-item sequence
set_y
(y)¶Set the bottom coord of the rectangle
ACCEPTS: float
xy
¶Return the left and bottom coords of the rectangle