matplotlib.patches.Annulus #

classe matplotlib.patches. Anello ( xy , r , larghezza , angolo = 0.0 , ** kwargs ) [fonte] #

Basi:Patch

Un anello ellittico.

Parametri :
xy (flottante, mobile)

coordinate xy del centro dell'anulus.

r float o (float, float)

Il raggio, o semiassi:

  • Se float: raggio del cerchio esterno.

  • Se due float: semiasse maggiore e minore dell'ellisse esterna.

larghezza galleggiante

Larghezza (spessore) dell'anello anulare. La larghezza è misurata verso l'interno dall'ellisse esterna in modo che per l'ellisse interna i semiassi siano dati da . la larghezza deve essere minore o uguale al semiasse minore.r - width

virgola mobile, default: 0

Angolo di rotazione in gradi (in senso antiorario dall'asse x positivo). Ignorato per anelli circolari (cioè se r è uno scalare).

**kwargs

Gli argomenti delle parole chiave controllano le Patchproprietà:

Proprietà

Descrizione

agg_filter

una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine

alpha

sconosciuto

animated

bool

antialiasedo aa

bool o Nessuno

capstyle

CapStyleo {'culo', 'sporgente', 'rotondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

color

colore

edgecoloro ecc

colore o Nessuno

facecoloro fc

colore o Nessuno

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleo {'mitre', 'round', 'bevel'}

label

oggetto

linestyleo ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidtho lw

float o Nessuno

mouseover

bool

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

rasterized

bool

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

zorder

galleggiante

angolo di proprietà #

Restituisci l'angolo dell'anulus.

centro immobiliare #

Ritorna al centro dell'anulus.

get_angle ( ) [fonte] #

Restituisci l'angolo dell'anulus.

get_center ( ) [fonte] #

Ritorna al centro dell'anulus.

get_path ( ) [fonte] #

Restituisce il percorso di questa patch.

get_radii ( ) [fonte] #

Restituisce i raggi semimaggiore e semiminore dell'anulus.

get_width ( ) [fonte] #

Restituisce la larghezza (spessore) dell'anello anulare.

raggi di proprietà #

Restituisce i raggi semimaggiore e semiminore dell'anulus.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animation=<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 > ) [fonte] #

Imposta più proprietà contemporaneamente.

Le proprietà supportate sono

Proprietà

Descrizione

agg_filter

una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine

alpha

scalare o Nessuno

angle

galleggiante

animated

bool

antialiasedo aa

bool o Nessuno

capstyle

CapStyleo {'culo', 'sporgente', 'rotondo'}

center

(galleggiare, galleggiare)

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

color

colore

edgecoloro ecc

colore o Nessuno

facecoloro fc

colore o Nessuno

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleo {'mitre', 'round', 'bevel'}

label

oggetto

linestyleo ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidtho lw

float o Nessuno

mouseover

bool

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

radii

galleggiante o (galleggiante, galleggiante)

rasterized

bool

semimajor

galleggiante

semiminor

galleggiante

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

width

galleggiante

zorder

galleggiante

set_angolo ( angolo ) [fonte] #

Impostare l'angolo di inclinazione dell'anulus.

Parametri :
galleggiante angolare
set_center ( xy ) [fonte] #

Impostare il centro dell'anello.

Parametri :
xy (flottante, mobile)
imposta_raggi ( r ) [fonte] #

Impostare i raggi semimaggiore ( a ) e semiminore ( b ) dell'anello.

Parametri :
r float o (float, float)

Il raggio, o semiassi:

  • Se float: raggio del cerchio esterno.

  • Se due float: semiasse maggiore e minore dell'ellisse esterna.

set_semimaggiore ( a ) [fonte] #

Impostare il semiasse maggiore a dell'anello .

Parametri :
un galleggiante
set_semiminore ( b ) [fonte] #

Impostare il semiasse minore b dell'anello.

Parametri :
b galleggiante
set_width ( larghezza ) [fonte] #

Impostare la larghezza (spessore) dell'anello anulare.

La larghezza è misurata verso l'interno dall'ellisse esterna.

Parametri :
larghezza galleggiante
larghezza proprietà #

Restituisce la larghezza (spessore) dell'anello anulare.