matplotlib.patches#

Diagramme d'héritage de matplotlib.patches

Les patchs sont des Artists avec une couleur de face et une couleur de bord.

Cours #

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

Un anneau elliptique.

Arc(xy, largeur, hauteur, *[, angle, theta1, ...])

Un arc elliptique, c'est-à-dire un segment d'ellipse.

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

Un patch flèche.

ArrowStyle(nom du style, **kwargs)

ArrowStyleest une classe de conteneur qui définit plusieurs classes de style de flèche, qui est utilisée pour créer un chemin de flèche le long d'un chemin donné.

BoxStyle(nom du style, **kwargs)

BoxStyleest une classe conteneur qui définit plusieurs classes boxstyle, qui sont utilisées pour FancyBboxPatch.

Circle(xy[, rayon])

Un patch cercle.

CirclePolygon(xy[, rayon, résolution])

Une approximation polygonale d'un patch circulaire.

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

Un patch qui relie deux points (éventuellement dans des axes différents).

ConnectionStyle(nom du style, **kwargs)

ConnectionStyleest une classe conteneur qui définit plusieurs classes de style de connexion, qui est utilisée pour créer un chemin entre deux points.

Ellipse(xy, largeur, hauteur, *[, angle])

Une ellipse sans échelle.

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

Comme Arrow, mais vous permet de définir indépendamment la largeur et la hauteur de la tête.

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

Un écusson flèche fantaisie.

FancyBboxPatch(xy, largeur, hauteur[, ...])

Une boîte fantaisie autour d'un rectangle avec en bas à gauche xy = ( x , y ) avec une largeur et une hauteur spécifiées.

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

Un patch est un artiste 2D avec une couleur de face et une couleur de bord.

PathPatch(chemin, **kwargs)

Un patch de chemin polycourbe général.

StepPatch(valeurs, arêtes, *[, orientation, ...])

Un patch de chemin décrivant une fonction constante pas à pas.

Polygon(xy, *[, fermé])

Un patch de polygone général.

Rectangle(xy, largeur, hauteur, *[, angle, ...])

Un rectangle défini par un point d'ancrage xy et sa largeur et sa hauteur .

RegularPolygon(xy, numSommets, *[, rayon, ...])

Un patch de polygone régulier.

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

Crée une ombre du patch donné .

Wedge(centre, r, thêta1, thêta2, *[, largeur])

Patch en forme de coin.

Fonctions #

bbox_artist(artiste, moteur de rendu [, accessoires, remplissage])

Une fonction de débogage pour dessiner un rectangle autour de la boîte englobante renvoyée par un artiste Artist.get_window_extentpour tester si l'artiste renvoie la bonne bbox.

draw_bbox(bbox, moteur de rendu[, couleur, trans])

Une fonction de débogage pour dessiner un rectangle autour de la boîte englobante renvoyée par un artiste Artist.get_window_extentpour tester si l'artiste renvoie la bonne bbox.