matplotlib.patches.BoxStyle#
- class matplotlib.patches.BoxStyle(stylename, **kwargs)[Quelle]#
Bases:
_StyleBoxStyleist eine Containerklasse, die mehrere Boxstyle-Klassen definiert, die fürFancyBboxPatchverwendet werden.Ein Style-Objekt kann wie folgt erstellt werden:
BoxStyle.Round(pad=0.2)
oder
BoxStyle("Round", pad=0.2)
oder
BoxStyle("Round, pad=0.2")
Die folgenden Boxstyle-Klassen sind definiert.
Klasse
Name
Parameter
Square
squarepad=0.3
Circle
circlepad=0.3
Ellipse
ellipsepad=0.3
LArrow
larrowpad=0.3
RArrow
rarrowpad=0.3
DArrow
darrowpad=0.3
Round
roundpad=0.3, rounding_size=None
Round4
round4pad=0.3, rounding_size=None
Sawtooth
sawtoothpad=0.3, tooth_size=None
Roundtooth
roundtoothpad=0.3, tooth_size=None
Eine Instanz einer Boxstyle-Klasse ist ein aufrufbares Objekt mit der Signatur
__call__(self, x0, y0, width, height, mutation_size) -> Path
x0, y0, width und height spezifizieren die Position und Größe der zu zeichnenden Box; mutation_size skaliert die Outline-Eigenschaften wie Padding.
Gibt die Instanz der Unterklasse mit dem gegebenen Stilnamen zurück.
- class Circle(pad=0.3)[Quelle]#
Bases:
objectEine kreisförmige Box.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- class DArrow(pad=0.3)[Quelle]#
Bases:
objectEine Box in Form eines zweiseitigen Pfeils.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- class Ellipse(pad=0.3)[Quelle]#
Bases:
objectEine elliptische Box.
Hinzugefügt in Version 3.7.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- class LArrow(pad=0.3)[Quelle]#
Bases:
objectEine Box in Form eines nach links zeigenden Pfeils.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- class RArrow(pad=0.3)[Quelle]#
Bases:
LArrowEine Box in Form eines nach rechts zeigenden Pfeils.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- class Round(pad=0.3, rounding_size=None)[Quelle]#
Bases:
objectEine Box mit runden Ecken.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- rounding_sizefloat, Standard: pad
Radius der Ecken.
- class Round4(pad=0.3, rounding_size=None)[Quelle]#
Bases:
objectEine Box mit abgerundeten Kanten.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- rounding_sizefloat, Standard: pad/2
Abrundung der Kanten.
- class Roundtooth(pad=0.3, tooth_size=None)[Quelle]#
Bases:
SawtoothEine Box mit einer abgerundeten Sägezahn-Kontur.
- Parameter:
- padfloat, Standard: 0.3
Der Betrag des Paddings um die ursprüngliche Box.
- tooth_sizefloat, Standard: pad/2
Größe des Sägezahns.