mpl_toolkits.mplot3d.art3d.Line3D #

mpl_toolkits.mplot3d.art3d类。Line3D ( xs , ys , zs , * args , ** kwargs ) [来源] #

基地:Line2D

3D 线对象。

关键字参数被传递到Line2D().

绘制渲染器[来源] #

使用给定的渲染器绘制艺术家(及其子级)。

如果艺术家不可见,这将无效(Artist.get_visible 返回 False)。

参数
渲染器RendererBase子类。

笔记

此方法在 Artist 子类中被覆盖。

get_data_3d ( ) [来源] #

获取当前数据

返回
verts3d长度为 3 的元组或类似数组

当前数据为元组或类似数组。

设置( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , antialiased=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET > , dash_capstyle=<UNSET> , dash_joinstyle=<UNSET> , dashes=<UNSET> , data=<UNSET> , data_3d=<UNSET> , drawstyle=<UNSET> , fillstyle=<UNSET> , gapcolor=<UNSET> , gid=<未设置> ,in_layout=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , marker=<UNSET> , markeredgecolor=<UNSET> , markeredgewidth=<UNSET> , markerfacecolor=<UNSET> , markerfacecoloralt=<UNSET> , markersize= <UNSET> , markevery=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET > ,solid_capstyle=<UNSET> ,solid_joinstyle=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xdata=<UNSET> , ydata=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

3d_properties

未知

agg_filter

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

alpha

标量或无

animated

布尔

antialiased或aa

布尔

clip_box

Bbox

clip_on

布尔

clip_path

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

color或 c

颜色

dash_capstyle

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

dash_joinstyle

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

dashes

浮动序列(以点为单位的开/关墨水)或(无,无)

data

(2, N) 数组或两个一维数组

data_3d

未知

drawstyle或 ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'},默认值:'default'

figure

Figure

fillstyle

{'full', 'left', 'right', 'bottom', 'top', 'none'}

gapcolor

颜色或无

gid

字符串

in_layout

布尔

label

目的

linestyle或 ls

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

linewidth或 lw

漂浮

marker

标记样式字符串,PathMarkerStyle

markeredgecolor或机械

颜色

markeredgewidth或者喵喵

漂浮

markerfacecolor或 mfc

颜色

markerfacecoloralt或 mfcalt

颜色

markersize或毫秒

漂浮

markevery

无或 int 或 (int, int) 或 slice 或 list[int] 或 float 或 (float, float) 或 list[bool]

mouseover

布尔

path_effects

AbstractPathEffect

picker

浮动或可调用[[艺术家,事件],元组[布尔,字典]]

pickradius

未知

rasterized

布尔

sketch_params

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

snap

布尔或无

solid_capstyle

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

solid_joinstyle

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

transform

Transform

url

字符串

visible

布尔

xdata

一维数组

ydata

一维数组

zorder

漂浮

set_3d_properties ( zs = 0 , zdir = 'z' ) [来源] #
set_data_3d ( * args ) [来源] #

设置 x、y 和 z 数据

参数
x类数组

要绘制的 x 数据。

y类数组

要绘制的 y 数据。

z类数组

要绘制的 z 数据。

笔记

接受 x、y、z 参数或单个类似数组的 (x, y, z)

使用#的示例mpl_toolkits.mplot3d.art3d.Line3D

3D 茎

3D 茎

3D 茎