matplotlib.patches.Annulus #

Klasse matplotlib.patches. Anulus ( xy , r , width , angle = 0.0 , ** kwargs ) [Quelle] #

Basen:Patch

Ein elliptischer Ring.

Parameter :
xy (schweben, schweben)

xy-Koordinaten des Ringzentrums.

r float oder (float, float)

Der Radius oder Halbachsen:

  • Wenn Float: Radius des äußeren Kreises.

  • Wenn zwei Schwimmer: große und kleine Halbachsen der äußeren Ellipse.

Breite Schwimmer

Breite (Dicke) des Rings. Die Breite wird von der äußeren Ellipse nach innen gemessen, so dass für die innere Ellipse die Halbachsen durch gegeben sind . Breite muss kleiner oder gleich der kleinen Halbachse sein.r - width

Winkelfloat , Standard: 0

Rotationswinkel in Grad (gegen den Uhrzeigersinn von der positiven x-Achse). Ignoriert für kreisförmige Annuli (dh wenn r ein Skalar ist).

**Kwarg

Schlüsselwortargumente steuern die PatchEigenschaften:

Eigentum

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt

alpha

Unbekannt

animated

bool

antialiasedoder äh

bool oder Keine

capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

color

Farbe

edgecoloroder ec

Farbe oder Keine

facecoloroder FC

Farbe oder Keine

figure

Figure

fill

bool

gid

Str

hatch

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

in_layout

bool

joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

label

Objekt

linestyleoder ls

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

linewidthoder lw

Float oder None

mouseover

bool

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

zorder

schweben

Eigenschaftswinkel # _

Gibt den Winkel des Kreisrings zurück.

Eigentumszentrum # _

Geben Sie die Mitte des Kreisrings zurück.

get_angle ( ) [Quelle] #

Gibt den Winkel des Kreisrings zurück.

get_center ( ) [Quelle] #

Geben Sie die Mitte des Kreisrings zurück.

get_path ( ) [Quelle] #

Gibt den Pfad dieses Patches zurück.

get_radii ( ) [Quelle] #

Geben Sie die großen und kleinen Halbradien des Kreisrings zurück.

get_width ( ) [Quelle] #

Geben Sie die Breite (Dicke) des Kreisrings zurück.

Eigenschaft Radien #

Geben Sie die großen und kleinen Halbradien des Kreisrings zurück.

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

Legen Sie mehrere Eigenschaften gleichzeitig fest.

Unterstützte Eigenschaften sind

Eigentum

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt

alpha

Skalar oder Keine

angle

schweben

animated

bool

antialiasedoder äh

bool oder Keine

capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

center

(schweben, schweben)

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

color

Farbe

edgecoloroder ec

Farbe oder Keine

facecoloroder FC

Farbe oder Keine

figure

Figure

fill

bool

gid

Str

hatch

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

in_layout

bool

joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

label

Objekt

linestyleoder ls

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

linewidthoder lw

Float oder None

mouseover

bool

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

radii

schweben oder (schweben, schweben)

rasterized

bool

semimajor

schweben

semiminor

schweben

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

width

schweben

zorder

schweben

set_angle ( Winkel ) [Quelle] #

Stellen Sie den Neigungswinkel des Rings ein.

Parameter :
Winkelschwimmer _
set_center ( xy ) [Quelle] #

Legen Sie die Mitte des Kreisrings fest.

Parameter :
xy (schweben, schweben)
set_radii ( r ) [Quelle] #

Legen Sie den großen Halbradius ( a ) und den kleinen Halbradius ( b ) des Kreisrings fest.

Parameter :
r float oder (float, float)

Der Radius oder Halbachsen:

  • Wenn Float: Radius des äußeren Kreises.

  • Wenn zwei Schwimmer: große und kleine Halbachsen der äußeren Ellipse.

set_semimajor ( a ) [Quelle] #

Legen Sie die große Halbachse a des Kreisrings fest.

Parameter :
ein Schwimmer
set_semiminor ( b ) [Quelle] #

Stellen Sie die kleine Halbachse b des Kreisrings ein.

Parameter :
b schweben
set_width ( Breite ) [Quelle] #

Legen Sie die Breite (Dicke) des Kreisrings fest.

Die Breite wird von der äußeren Ellipse nach innen gemessen.

Parameter :
Breite Schwimmer
Eigenschaftsbreite # _

Geben Sie die Breite (Dicke) des Kreisrings zurück.