matplotlib.patches.Annulus #

classe matplotlib.patches. Anneau ( xy , r , largeur , angle = 0.0 , ** kwargs ) [source] #

Socles :Patch

Un anneau elliptique.

Paramètres :
xy (flottant, flottant)

Coordonnées xy du centre de l'anneau.

r float ou (float, float)

Le rayon, ou demi-axes :

  • Si flottant : rayon du cercle extérieur.

  • Si deux flotteurs : demi-grand et petit axe de l'ellipse extérieure.

flotteur de largeur

Largeur (épaisseur) de l'anneau annulaire. La largeur est mesurée vers l'intérieur à partir de l'ellipse extérieure de sorte que pour l'ellipse intérieure, les demi-axes sont donnés par . largeur doit être inférieure ou égale au demi-petit axe.r - width

angle flottant, par défaut : 0

Angle de rotation en degrés (dans le sens inverse des aiguilles d'une montre à partir de l'axe des x positif). Ignoré pour les anneaux circulaires (c'est-à-dire si r est un scalaire).

**kwargs

Les arguments de mot-clé contrôlent les Patchpropriétés :

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

inconnue

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

zorder

flotteur

angle de propriété #

Renvoyez l'angle de l'anneau.

centre immobilier #

Retournez le centre de l'anneau.

get_angle ( ) [source] #

Renvoyez l'angle de l'anneau.

get_center ( ) [source] #

Retournez le centre de l'anneau.

get_path ( ) [source] #

Renvoie le chemin de ce patch.

get_radii ( ) [source] #

Renvoyez les demi-grands et demi-petits rayons de l'anneau.

get_width ( ) [source] #

Renvoie la largeur (épaisseur) de l'anneau annulaire.

rayons de propriété #

Renvoyez les demi-grands et demi-petits rayons de l'anneau.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , center=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<UNSET> ,joinstyle=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , radii=<UNSET> , rasterized=<UNSET> , semimajor= <UNSET> , semiminor=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET > ) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

angle

flotteur

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

center

(flotter, flotter)

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

radii

flotter ou (flotter, flotter)

rasterized

bourdonner

semimajor

flotteur

semiminor

flotteur

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

width

flotteur

zorder

flotteur

set_angle ( angle ) [source] #

Réglez l'angle d'inclinaison de l'anneau.

Paramètres :
flotteur d' angle
set_center ( xy ) [source] #

Définir le centre de l'anneau.

Paramètres :
xy (flottant, flottant)
set_radii ( r ) [source] #

Définissez les demi-grands ( a ) et demi-petits rayons ( b ) de l'anneau.

Paramètres :
r float ou (float, float)

Le rayon, ou demi-axes :

  • Si flottant : rayon du cercle extérieur.

  • Si deux flotteurs : demi-grand et petit axe de l'ellipse extérieure.

set_semimajor ( une ) [source] #

Définir le demi-grand axe a de l'anneau.

Paramètres :
un flotteur
set_semiminor ( b ) [source] #

Définir le demi-petit axe b de l'anneau.

Paramètres :
b flotteur
set_width ( largeur ) [source] #

Définissez la largeur (épaisseur) de l'anneau annulaire.

La largeur est mesurée vers l'intérieur à partir de l'ellipse extérieure.

Paramètres :
flotteur de largeur
propriété largeur #

Renvoie la largeur (épaisseur) de l'anneau annulaire.