mpl_toolkits.mplot3d.art3d.Line3DCollection#
- class mpl_toolkits.mplot3d.art3d.Line3DCollection(segments, *, zorder=2, **kwargs)[源代码][源代码]#
-
一组3D线条。
- 参数:
- 片段类数组列表
一系列行(line0,line1,line2),其中每行是一个点的列表:
lineN = [(x0, y0), (x1, y1), ... (xm, ym)]
或等效的具有两列的 Mx2 numpy 数组。每行可以有不同数量的段。
- linewidths : float 或 float 列表, 默认值:
rcParams["lines.linewidth"](default:1.5)float 或 float 列表,默认: 每行的宽度,单位为点。
- 颜色 : color 或颜色列表, 默认值:
rcParams["lines.color"](default:'C0')颜色或颜色列表,默认值:rcParams["lines.color"](默认值:'C0') 一系列的 RGBA 元组(例如,不允许使用任意颜色字符串等)。
- antialiaseds : bool 或 bool 列表, 默认值:
rcParams["lines.antialiased"](default:True)布尔值或布尔值列表,默认值: 是否对每条线使用抗锯齿。
- zorderfloat, 默认值: 2
一旦绘制,线条的zorder。
- facecolors : color 或 color 列表, 默认值: 'none'颜色或颜色列表,默认值:'none'
在设置 facecolors 时,每条线都被解释为区域的边界,隐式地从最后一个点到第一个点闭合路径。封闭的区域用 facecolor 填充。为了手动指定每条线的“内部”,请使用
PathCollection,其中“内部”可以通过适当使用CLOSEPOLY来指定。- **kwargs
转发至
Collection。
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, array=<UNSET>, capstyle=<UNSET>, clim=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, cmap=<UNSET>, color=<UNSET>, colors=<UNSET>, edgecolor=<UNSET>, facecolor=<UNSET>, gapcolor=<UNSET>, gid=<UNSET>, hatch=<UNSET>, in_layout=<UNSET>, joinstyle=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, mouseover=<UNSET>, norm=<UNSET>, offset_transform=<UNSET>, offsets=<UNSET>, path_effects=<UNSET>, paths=<UNSET>, picker=<UNSET>, pickradius=<UNSET>, rasterized=<UNSET>, segments=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, sort_zpos=<UNSET>, transform=<UNSET>, url=<UNSET>, urls=<UNSET>, verts=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[源代码]#
一次性设置多个属性。
支持的属性有
属性
描述
一个过滤函数,它接受一个 (m, n, 3) 的浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和两个从图像左下角开始的偏移量
类似数组或标量或无
布尔
抗锯齿或 aa 或 antialiaseds布尔值或布尔值列表
类数组或 None
CapStyle或 {'butt', 'projecting', 'round'}(vmin: float, vmax: float)
BboxBase或 None布尔
补丁或(路径,变换)或无
Colormap或 str 或 Noneedgecolor或 ec 或 edgecolorsfacecolor或 facecolors 或 fcstr
{'/', '', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
布尔
JoinStyle或 {'miter', 'round', 'bevel'}对象
linestyle或虚线或线型或 lsstr 或 tuple 或其列表
线宽或 linewidths 或 lw浮点数或浮点数列表
布尔
Normalize或 str 或 Noneoffset_transform或 transOffset(N, 2) 或 (2,) 数组类
未知
None 或 bool 或 float 或 callable
浮动
布尔
未知
(scale: float, length: float, randomness: float)
布尔值或无
未知
str
list of str or None
未知
布尔
浮动