matplotlib.patches.BoxStyle#

class matplotlib.patches.BoxStyle(stylename, **kwargs)[Quelle]#

Bases: _Style

BoxStyle ist eine Containerklasse, die mehrere Boxstyle-Klassen definiert, die für FancyBboxPatch verwendet 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

square

pad=0.3

Circle

circle

pad=0.3

Ellipse

ellipse

pad=0.3

LArrow

larrow

pad=0.3

RArrow

rarrow

pad=0.3

DArrow

darrow

pad=0.3

Round

round

pad=0.3, rounding_size=None

Round4

round4

pad=0.3, rounding_size=None

Sawtooth

sawtooth

pad=0.3, tooth_size=None

Roundtooth

roundtooth

pad=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: object

Eine kreisförmige Box.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class DArrow(pad=0.3)[Quelle]#

Bases: object

Eine Box in Form eines zweiseitigen Pfeils.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Ellipse(pad=0.3)[Quelle]#

Bases: object

Eine elliptische Box.

Hinzugefügt in Version 3.7.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class LArrow(pad=0.3)[Quelle]#

Bases: object

Eine Box in Form eines nach links zeigenden Pfeils.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class RArrow(pad=0.3)[Quelle]#

Bases: LArrow

Eine Box in Form eines nach rechts zeigenden Pfeils.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Round(pad=0.3, rounding_size=None)[Quelle]#

Bases: object

Eine 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.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Round4(pad=0.3, rounding_size=None)[Quelle]#

Bases: object

Eine 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.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Roundtooth(pad=0.3, tooth_size=None)[Quelle]#

Bases: Sawtooth

Eine 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.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Sawtooth(pad=0.3, tooth_size=None)[Quelle]#

Bases: object

Eine Box mit 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.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

class Square(pad=0.3)[Quelle]#

Bases: object

Eine quadratische Box.

Parameter:
padfloat, Standard: 0.3

Der Betrag des Paddings um die ursprüngliche Box.

__call__(x0, y0, width, height, mutation_size)[Quelle]#

Ruft sich selbst als Funktion auf.

Beispiele, die matplotlib.patches.BoxStyle verwenden#

Referenz für Matplotlib-Künstler

Referenz für Matplotlib-Künstler

Zeichnen von schicken Boxen

Zeichnen von schicken Boxen