matplotlib.patches#

Inheritance diagram of matplotlib.patches

Patches sind Artist mit einer Füllfarbe und einer Randfarbe.

Klassen#

Annulus(xy, r, width[, angle])

Ein elliptischer Ring.

Arc(xy, width, height, *[, angle, theta1, ...])

Ein elliptischer Bogen, d.h. ein Segment einer Ellipse.

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

Ein Pfeil-Patch.

ArrowStyle(stylename, **kwargs)

ArrowStyle ist eine Container-Klasse, die mehrere Pfeilstil-Klassen definiert, die verwendet werden, um einen Pfeilpfad entlang eines gegebenen Pfades zu erstellen.

BoxStyle(stylename, **kwargs)

BoxStyle ist eine Container-Klasse, die mehrere Boxstil-Klassen definiert, die für FancyBboxPatch verwendet werden.

Circle(xy[, radius])

Ein Kreis-Patch.

CirclePolygon(xy[, radius, resolution])

Eine Polygon-Annäherung eines Kreis-Patches.

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

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

ConnectionStyle(stylename, **kwargs)

ConnectionStyle ist eine Container-Klasse, die mehrere Verbindungstil-Klassen definiert, die verwendet werden, um einen Pfad zwischen zwei Punkten zu erstellen.

Ellipse(xy, width, height, *[, angle])

Eine skalierungsfreie Ellipse.

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

Wie Arrow, aber lässt Sie Pfeilspitzenbreite und -höhe unabhängig voneinander einstellen.

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

Ein schicker Pfeil-Patch.

FancyBboxPatch(xy, width, height[, ...])

Ein schicker Rahmen um ein Rechteck mit linker unterer Ecke bei xy = (x, y) mit angegebener Breite und Höhe.

Patch(*[, edgecolor, facecolor, color, ...])

Ein Patch ist ein 2D-Künstler mit einer Füllfarbe und einer Randfarbe.

PathPatch(path, **kwargs)

Ein allgemeiner Polykurvenpfad-Patch.

StepPatch(values, edges, *[, orientation, ...])

Ein Pfad-Patch, der eine stufenweise konstante Funktion beschreibt.

Polygon(xy, *[, closed])

Ein allgemeiner Polygon-Patch.

Rectangle(xy, width, height, *[, angle, ...])

Ein Rechteck, definiert über einen Ankerpunkt xy und seine Breite und Höhe.

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

Ein regulärer Polygon-Patch.

Shadow(patch, ox, oy, *[, shade])

Erzeugt einen Schatten des gegebenen patch.

Wedge(center, r, theta1, theta2, *[, width])

Keilförmiger Patch.

Funktionen#

bbox_artist(artist, renderer[, props, fill])

Eine Debugging-Funktion zum Zeichnen eines Rechtecks um die Begrenzungsbox, die von der Methode Artist.get_window_extent eines Künstlers zurückgegeben wird, um zu testen, ob der Künstler die richtige Begrenzungsbox zurückgibt.

draw_bbox(bbox, renderer[, color, trans])

Eine Debugging-Funktion zum Zeichnen eines Rechtecks um die Begrenzungsbox, die von der Methode Artist.get_window_extent eines Künstlers zurückgegeben wird, um zu testen, ob der Künstler die richtige Begrenzungsbox zurückgibt.