Tube
Tube[{{x1,y1,z1},{x2,y2,z2},…}]
表示连接一系列点的线状三维管.
Tube[{pt1,pt2,…},r]
表示半径为 r 的管.
Tube[{{pt11,pt12,…},{pt21,…},…},…]
表示管的集合.
Tube[curve,…]
表示指定三维曲线状的管.
更多信息和选项
- Tube 在 Graphics3D 中作为一个圆形的三维管绘制.
- 管的半径可以用绝对坐标或 Scaled[s] 指定.
- 如果没有指定明确的半径,Tube 用一个小尺度半径.
- Tube[{pt1,pt2,…},{r1,r2,…}] 在每个点 pti 的位置上指定不同的管半径.
- Tube[{pt1,pt2,…},…] 给出包含直线分段序列的管. 它等价于 Tube[Line[{pt1,…}],…].
- 可以使用下列 curve 说明:
-
Line[…] 分段线段 BezierCurve[…] 复合 Bezier 曲线 BSplineCurve[…] B 样条曲线 - 在缺省情况下,管的分段之间的连接处是圆形的.
- 管的分段之间不同形式的连接可以用 JoinForm 指定.
- 在缺省情况下,管的端点是圆形的.
- 不同的管帽(管的顶端)可以用 CapForm 指定.
- CapForm[None] 指定管的端点可以保留开放式.
- 在 Tube[curve,…] 中,curve 可以有头部 BezierCurve、BSplineCurve 或 Line.
- 管的颜色和其它材料属性可以用颜色指定来指定,例如 Specularity 和 Glow.
- 管可以用 Opacity 指令指定透明度.
- 管中的单个坐标和坐标列表可以是 Dynamic 对象.
范例
打开所有单元关闭所有单元范围 (16)
选项 (1)
VertexColors (1)
用 VertexColors 改变沿着管的着色:
应用 (4)
属性和关系 (6)
可能存在的问题 (1)
Tube 对象可以只使用机器数坐标:
Wolfram Research (2008),Tube,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Tube.html (更新于 2010 年).
文本
Wolfram Research (2008),Tube,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Tube.html (更新于 2010 年).
CMS
Wolfram 语言. 2008. "Tube." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2010. https://reference.wolfram.com/language/ref/Tube.html.
APA
Wolfram 语言. (2008). Tube. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Tube.html 年