mpl_toolkits.mplot3d.art3d.Line3D

class mpl_toolkits.mplot3d.art3d.Line3D(xs, ys, zs, *args, **kwargs)[源代码]

基类:matplotlib.lines.Line2D

三维线对象。

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

__init__(xs, ys, zs, *args, **kwargs)[源代码]

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

__module__ = 'mpl_toolkits.mplot3d.art3d'
draw(renderer)[源代码]

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

如果艺术家不可见,则此操作无效 (Artist.get_visible 返回False)。

参数:
渲染器RendererBase 子类。RenderBase子类。

笔记

此方法在Artist子类中被重写。

get_data_3d()[源代码]

获取当前数据

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

以元组或类似数组的形式显示当前数据。

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