Dashing

Dashing[{r1,r2,}]

是一个二维图形命令,指定用长度为 r1r2 (反复循环)的虚线绘制后面的线. 以占图形总宽度的比例给出 ri.

Dashing[r]

等同于 Dashing[{r,r}].

Dashing[{r1,r2,},offset]

在每个短线前添加 offset.

Dashing[{r1,r2,},offset,capform]

将每个短线的 CapForm 设置为 capform.

更多信息

  • Dashing 可用于二维和三维图形,还可用在 Style 的规范说明中.
  • Dashing[{}] 指定线为实线. »
  • r 可以使用下面的符号形式:TinySmallMediumLarge. 这些符号指定了线段的绝对长度,和图形的总宽度无关. »
  • 如果一个线段的长度 ri 被定为 0,画出来的是一个点,直径和线的粗细一致. »
  • 以占图形总宽度的比例给出 offset,可以为正,也可以为负. 如果没有指定 offset,则其值为 0.
  • capform 可接受 CapForm[form] 形式的任何正常的 form 值. 如果没有指定,将以 "Butt" 端点格式绘制所有短线.

范例

打开所有单元关闭所有单元

基本范例  (4)

指定虚线的样式,其线段长度依次成比例变化:

改变多边形边的虚线样式:

PlotStyle 在图形中设置虚线的样式:

设置虚线边框:

范围  (8)

虚线规范  (5)

无虚线:

Dashing[r] 等同于 Dashing[{r,r}]

使用预定义的绝对虚线的符号值:

指定多重循环线段:

指定短线的偏移量:

指定短线端点的格式:

影响的基元  (3)

指定箭杆的虚线样式:

EdgeForm 指定图形基元边的虚线样式:

属性和关系  (6)

DashedDottedDotDashed 指定预定义的绝对虚线:

Dashing 用图形总宽度的比例定义线段的长度.:

Dashing 依赖于图形尺寸:

AbsoluteDashing 按打印机的点来定义线段的长度:

AbsoluteDashing 和图像尺寸无关:

可以通过 Thickness 来指定线段的粗细:

长度为 0 的线段给出一个点,点的尺寸由 Thickness 定义:

Dashing 将覆盖 CapForm 指令:

指定 Dashing 的第三个参数来设置所有短线的端点格式:

可能存在的问题  (1)

短线端点处的不同格式会增加短线的长度,可能使得间隔较小的短线重叠在一起:

巧妙范例  (3)

随意排列的虚线圆:

用随机虚线样式画出的曲线:

改变从原点发出的虚射线的偏移量:

Wolfram Research (1988),Dashing,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Dashing.html (更新于 2021 年).

文本

Wolfram Research (1988),Dashing,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Dashing.html (更新于 2021 年).

CMS

Wolfram 语言. 1988. "Dashing." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/Dashing.html.

APA

Wolfram 语言. (1988). Dashing. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Dashing.html 年

BibTeX

@misc{reference.wolfram_2024_dashing, author="Wolfram Research", title="{Dashing}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/Dashing.html}", note=[Accessed: 24-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_dashing, organization={Wolfram Research}, title={Dashing}, year={2021}, url={https://reference.wolfram.com/language/ref/Dashing.html}, note=[Accessed: 24-November-2024 ]}