Bases: _Style
BoxStyle is a container class which defines several boxstyle classes, which are used for FancyBboxPatch.
A style object can be created as:
BoxStyle.Round(pad=0.2)
or:
BoxStyle("Round", pad=0.2)
or:
BoxStyle("Round, pad=0.2")
The following boxstyle classes are defined.
Class | Name | Attrs |
|---|---|---|
Square |
| pad=0.3 |
Circle |
| pad=0.3 |
Ellipse |
| pad=0.3 |
LArrow |
| pad=0.3 |
RArrow |
| pad=0.3 |
DArrow |
| pad=0.3 |
Round |
| pad=0.3, rounding_size=None |
Round4 |
| pad=0.3, rounding_size=None |
Sawtooth |
| pad=0.3, tooth_size=None |
Roundtooth |
| pad=0.3, tooth_size=None |
An instance of a boxstyle class is a callable object, with the signature
__call__(self, x0, y0, width, height, mutation_size) -> Path
x0, y0, width and height specify the location and size of the box to be drawn; mutation_size scales the outline properties such as padding.
Return the instance of the subclass with the given style name.
Bases: object
A circular box.
The amount of padding around the original box.
Call self as a function.
Bases: object
A box in the shape of a two-way arrow.
The amount of padding around the original box.
Call self as a function.
Bases: object
An elliptical box.
Added in version 3.7.
The amount of padding around the original box.
Call self as a function.
Bases: object
A box in the shape of a left-pointing arrow.
The amount of padding around the original box.
Call self as a function.
Bases: LArrow
A box in the shape of a right-pointing arrow.
The amount of padding around the original box.
Call self as a function.
Bases: object
A box with round corners.
The amount of padding around the original box.
Radius of the corners.
Call self as a function.
Bases: object
A box with rounded edges.
The amount of padding around the original box.
Rounding of edges.
Call self as a function.
Bases: Sawtooth
A box with a rounded sawtooth outline.
The amount of padding around the original box.
Size of the sawtooth.
Call self as a function.
Bases: object
A box with a sawtooth outline.
The amount of padding around the original box.
Size of the sawtooth.
Call self as a function.
matplotlib.patches.BoxStyle
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.patches.BoxStyle.html