matplotlib.patches#

Diagramma di ereditarietà di matplotlib.patches

Le toppe sono Artists con un colore della faccia e un colore del bordo.

Classi #

Annulus(xy, r, larghezza[, angolo])

Un anello ellittico.

Arc(xy, larghezza, altezza, *[, angolo, theta1, ...])

Un arco ellittico, cioè un segmento di un'ellisse.

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

Una toppa a freccia.

ArrowStyle(nomestile, **kwargs)

ArrowStyleè una classe contenitore che definisce diverse classi arrowstyle, utilizzate per creare un percorso freccia lungo un determinato percorso.

BoxStyle(nomestile, **kwargs)

BoxStyleè una classe contenitore che definisce diverse classi boxstyle, utilizzate per FancyBboxPatch.

Circle(xy[, raggio])

Una toppa circolare.

CirclePolygon(xy[, raggio, risoluzione])

Un'approssimazione poligonale di una patch circolare.

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

Una patch che collega due punti (possibilmente su assi diversi).

ConnectionStyle(nomestile, **kwargs)

ConnectionStyleè una classe contenitore che definisce diverse classi connectionstyle, che viene utilizzata per creare un percorso tra due punti.

Ellipse(xy, larghezza, altezza, *[, angolo])

Un'ellisse senza scala.

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

Come Freccia, ma ti consente di impostare la larghezza e l'altezza della testa in modo indipendente.

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

Una fantastica toppa a forma di freccia.

FancyBboxPatch(xy, larghezza, altezza[, ...])

Una scatola elegante attorno a un rettangolo con la parte inferiore sinistra in corrispondenza di xy = ( x , y ) con larghezza e altezza specificate.

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

Una toppa è un artista 2D con un colore della faccia e un colore del bordo.

PathPatch(percorso, **kwargs)

Una patch di percorso policurva generale.

StepPatch(valori, spigoli, *[, orientamento, ...])

Una patch di percorso che descrive una funzione costante graduale.

Polygon(xy, *[, chiuso])

Una patch poligonale generale.

Rectangle(xy, larghezza, altezza, *[, angolo, ...])

Un rettangolo definito tramite un punto di ancoraggio xy e la sua larghezza e altezza .

RegularPolygon(xy, numVertici, *[, raggio, ...])

Una patch poligonale regolare.

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

Crea un'ombra della patch data .

Wedge(centro, r, theta1, theta2, *[, larghezza])

Toppa a forma di cuneo.

Funzioni #

bbox_artist(artista, renderer[, oggetti di scena, riempimento])

Una funzione di debug per disegnare un rettangolo attorno al riquadro di delimitazione restituito da un artista Artist.get_window_extentper verificare se l'artista restituisce la bbox corretta.

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

Una funzione di debug per disegnare un rettangolo attorno al riquadro di delimitazione restituito da un artista Artist.get_window_extentper verificare se l'artista restituisce la bbox corretta.