matplotlib.patches#

Vererbungsdiagramm von matplotlib.patches

Patches sind Artists mit einer Oberflächenfarbe und einer Kantenfarbe.

Klassen #

Annulus(xy, r, Breite[, Winkel])

Ein elliptischer Ring.

Arc(xy, Breite, Höhe, *[, Winkel, Theta1, ...])

Ein Ellipsenbogen, dh ein Segment einer Ellipse.

Arrow(x, y, dx, dy, *[, Breite])

Ein Pfeilpatch.

ArrowStyle(Stilname, **kwargs)

ArrowStyleist eine Containerklasse, die mehrere Pfeilstilklassen definiert, die verwendet werden, um einen Pfeilpfad entlang eines bestimmten Pfads zu erstellen.

BoxStyle(Stilname, **kwargs)

BoxStyleist eine Containerklasse, die mehrere Boxstyle-Klassen definiert, die für FancyBboxPatch.

Circle(xy[, Radius])

Ein Kreispatch.

CirclePolygon(xy[, Radius, Auflösung])

Eine Polygonnäherung eines Kreisfleckens.

ConnectionPatch(xyA, xyB, coordsA[, ...])

Ein Patch, der zwei Punkte (möglicherweise in verschiedenen Achsen) verbindet.

ConnectionStyle(Stilname, **kwargs)

ConnectionStyleist eine Containerklasse, die mehrere Verbindungsstilklassen definiert, die verwendet werden, um einen Pfad zwischen zwei Punkten zu erstellen.

Ellipse(xy, Breite, Höhe, *[, Winkel])

Eine skalenfreie Ellipse.

FancyArrow(x, y, dx, dy, *[, Breite, ...])

Wie Arrow, aber Sie können Kopfbreite und Kopfhöhe unabhängig voneinander einstellen.

FancyArrowPatch([posA, posB, Pfad, ...])

Ein schicker Pfeil-Patch.

FancyBboxPatch(xy, Breite, Höhe[, ...])

Eine ausgefallene Box um ein Rechteck mit der unteren linken Ecke bei xy = ( x , y ) mit angegebener Breite und Höhe.

Patch(*[, Kantenfarbe, Flächenfarbe, Farbe, ...])

Ein Patch ist ein 2D-Künstler mit einer Flächenfarbe und einer Kantenfarbe.

PathPatch(Pfad, **kwargs)

Ein allgemeiner Polykurvenpfad-Patch.

StepPatch(Werte, Kanten, *[, Orientierung, ...])

Ein Pfadpatch, der eine schrittweise konstante Funktion beschreibt.

Polygon(xy, *[, geschlossen])

Ein allgemeiner Polygon-Patch.

Rectangle(xy, Breite, Höhe, *[, Winkel, ...])

Ein über einen Ankerpunkt xy und dessen Breite und Höhe definiertes Rechteck .

RegularPolygon(xy, numVertices, *[, Radius, ...])

Ein regelmäßiger Polygon-Patch.

Shadow(patch, ox, oy, **kwargs)

Erstellen Sie einen Schatten des gegebenen Patches .

Wedge(Mitte, r, Theta1, Theta2, *[, Breite])

Keilförmiger Patch.

Funktionen #

bbox_artist(Künstler, Renderer[, Requisiten, Füllung])

Eine Debug-Funktion zum Zeichnen eines Rechtecks ​​um den von einem Künstler zurückgegebenen Begrenzungsrahmen, um Artist.get_window_extentzu testen, ob der Künstler die richtige BBox zurückgibt.

draw_bbox(bbox, Renderer[, Farbe, Trans])

Eine Debug-Funktion zum Zeichnen eines Rechtecks ​​um den von einem Künstler zurückgegebenen Begrenzungsrahmen, um Artist.get_window_extentzu testen, ob der Künstler die richtige BBox zurückgibt.