1

我注意到大多数原始绘图库(GDI、HTML5 画布)使用程序,其中序列与操作有关:move_to 和 line_to 和 set_stroke 等...

为什么要使用像 move_to、line_to 这样的序列相关操作而不是像:line(start, end) 这样的操作?

4

1 回答 1

0

人们想要画的大多数东西都是由连贯的笔画组成的。笔画 N+1 的开始几乎总是笔画 N 的结束。因此,绘图系统将当前点存储为其状态的一部分,并将其用作每个操作的开始,使用 move_to 命令来从一个新的位置开始,不画任何东西。

于 2013-04-22T20:28:06.150 回答