matplotlib.patches.Annulus #

classe matplotlib.patches. Anel ( xy , r , largura , ângulo = 0,0 , ** kwargs ) [fonte] #

Bases:Patch

Um anel elíptico.

Parâmetros :
xy (flutuar, flutuar)

coordenadas xy do centro do anel.

r flutuar ou (flutuar, flutuar)

O raio, ou semi-eixos:

  • Se flutuante: raio do círculo externo.

  • Se dois flutuam: eixos semi-maior e -menor da elipse externa.

flutuação de largura

Largura (espessura) do anel anular. A largura é medida para dentro da elipse externa, de modo que, para a elipse interna, os semi-eixos são dados por . largura deve ser menor ou igual ao eixo semi-menor.r - width

ângulo flutuante, padrão: 0

Ângulo de rotação em graus (sentido anti-horário a partir do eixo x positivo). Ignorado para anéis circulares (ou seja, se r for um escalar).

** kwargs

Os argumentos de palavra-chave controlam as Patchpropriedades:

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

desconhecido

animated

bool

antialiasedou aa

bool ou nenhum

capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

color

cor

edgecolorou ec

cor ou nenhum

facecolorou fc

cor ou nenhum

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

label

objeto

linestyleou ls

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

linewidthou lw

flutuante ou nenhum

mouseover

bool

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

transform

Transform

url

str

visible

bool

zorder

flutuador

ângulo de propriedade #

Retorne o ângulo do anel.

centro de propriedade #

Retorne o centro do anel.

get_angle ( ) [fonte] #

Retorne o ângulo do anel.

get_center ( ) [fonte] #

Retorne o centro do anel.

get_path ( ) [fonte] #

Retorne o caminho deste patch.

get_radii ( ) [fonte] #

Retorne os raios semi-maior e semi-menor do anel.

get_width ( ) [fonte] #

Retorna a largura (espessura) do anel anular.

raios da propriedade #

Retorne os raios semi-maior e semi-menor do anel.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animado=<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> , hachura=<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] #

Defina várias propriedades de uma só vez.

As propriedades suportadas são

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

escalar ou nenhum

angle

flutuador

animated

bool

antialiasedou aa

bool ou nenhum

capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

center

(flutuar, flutuar)

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

color

cor

edgecolorou ec

cor ou nenhum

facecolorou fc

cor ou nenhum

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

label

objeto

linestyleou ls

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

linewidthou lw

flutuante ou nenhum

mouseover

bool

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

radii

flutuar ou (flutuar, flutuar)

rasterized

bool

semimajor

flutuador

semiminor

flutuador

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

transform

Transform

url

str

visible

bool

width

flutuador

zorder

flutuador

set_angle ( ângulo ) [fonte] #

Defina o ângulo de inclinação do anel.

Parâmetros :
ângulo flutuante
set_center ( xy ) [fonte] #

Defina o centro do anel.

Parâmetros :
xy (flutuar, flutuar)
set_radii ( r ) [fonte] #

Defina os raios semi-maior ( a ) e semi-menor ( b ) do anel.

Parâmetros :
r flutuar ou (flutuar, flutuar)

O raio, ou semi-eixos:

  • Se flutuante: raio do círculo externo.

  • Se dois flutuam: eixos semi-maior e -menor da elipse externa.

set_semimajor ( a ) [fonte] #

Defina o semi-eixo maior a do anel.

Parâmetros :
um carro alegórico
set_semiminor ( b ) [fonte] #

Defina o semi-eixo menor b do anular.

Parâmetros :
b flutuar
set_width ( largura ) [fonte] #

Defina a largura (espessura) do anel anular.

A largura é medida para dentro da elipse externa.

Parâmetros :
flutuação de largura
largura da propriedade #

Retorna a largura (espessura) do anel anular.