matplotlib.patches.Annulus #

matplotlib.patches。环形( xy , r , width , angle = 0.0 , ** kwargs ) [来源] #

基地:Patch

一个椭圆环。

参数
xy (浮点数,浮点数)

环中心的 xy 坐标。

r浮动或(浮动,浮动)

半径或半轴:

  • 如果浮动:外圆的半径。

  • 如果两个浮点数:外椭圆的半长轴和短轴。

宽度浮动

环形圈的宽度(厚度)。宽度是从外椭圆向内测量的,因此对于内椭圆,半轴由 给出。宽度必须小于或等于半短轴。r - width

角度浮动,默认:0

以度为单位的旋转角度(从正 x 轴逆时针方向)。忽略圆环(即,如果r是标量)。

**kwargs

关键字参数控制Patch属性:

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

未知

animated

布尔

antialiased或aa

布尔或无

capstyle

CapStyle或 {'butt', 'projecting', 'round'}

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

color

颜色

edgecolor或 ec

颜色或无

facecolor或 fc

颜色或无

figure

Figure

fill

布尔

gid

字符串

hatch

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

in_layout

布尔

joinstyle

JoinStyle或 {'miter', 'round', 'bevel'}

label

目的

linestyle或 ls

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

linewidth或 lw

浮动或无

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

zorder

漂浮

属性 角度#

返回环的角度。

物业 中心#

返回环的中心。

get_angle ( ) [来源] #

返回环的角度。

get_center ( ) [来源] #

返回环的中心。

get_path ( ) [来源] #

返回此补丁的路径。

get_radii ( ) [来源] #

返回环的半长和半短半径。

get_width ( ) [来源] #

返回环的宽度(厚度)。

属性 半径#

返回环的半长和半短半径。

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animated=<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 > , hat=< UNSET> , in_layout=<UNSET> ,joinstyle=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET > ,, radii=<UNSET > , rasterized=<UNSET> , semimajor= <UNSET > , semiminor=< UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET > ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

angle

漂浮

animated

布尔

antialiased或aa

布尔或无

capstyle

CapStyle或 {'butt', 'projecting', 'round'}

center

(浮动,浮动)

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

color

颜色

edgecolor或 ec

颜色或无

facecolor或 fc

颜色或无

figure

Figure

fill

布尔

gid

字符串

hatch

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

in_layout

布尔

joinstyle

JoinStyle或 {'miter', 'round', 'bevel'}

label

目的

linestyle或 ls

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

linewidth或 lw

浮动或无

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

radii

浮动或(浮动,浮动)

rasterized

布尔

semimajor

漂浮

semiminor

漂浮

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

width

漂浮

zorder

漂浮

set_angle (角度) [来源] #

设置环的倾斜角度。

参数
角度浮动
set_center ( xy ) [来源] #

设置环的中心。

参数
xy (浮点数,浮点数)
set_radii ( r ) [来源] #

设置环的半长半径 ( a ) 和半短半径 ( b )。

参数
r浮动或(浮动,浮动)

半径或半轴:

  • 如果浮动:外圆的半径。

  • 如果两个浮点数:外椭圆的半长轴和短轴。

set_semimajor ( a ) [来源] #

设置环的半长轴a

参数
一个浮子
set_semiminor ( b ) [来源] #

设置环的短半轴b

参数
b浮动
set_width (宽度) [来源] #

设置环的宽度(厚度)。

宽度是从外椭圆向内测量的。

参数
宽度浮动
属性 宽度#

返回环的宽度(厚度)。