个性化阅读
专注于IT技术分析

弹性或橡皮筋技术

点击下载

橡皮筋是一种在计算机屏幕上绘制线, 折线, 矩形, 圆形和椭圆形等几何图元的流行技术。

它已成为图形用户界面(GUI)不可或缺的一部分, 并成为事实上的标准, 并且几乎被所有基于Windows的应用程序普遍接受。

用户通过定位其两个端点以通常的方式指定该线。当我们从第一个端点移动到第二个端点时, 程序会显示从第一个端点到光标位置的一行, 因此他可以在完成定位之前看到该行的所在。

效果是在第一端点和光标之间伸展了一条弹性线;因此, 这些技术的名称。

根据十字光标的位置, 考虑图(a)和图(d)中不同的线性结构。用户可以移动光标以产生更多的可能性, 并选择适合其特定应用的可能性。

弹性或橡皮筋技术

线路终点的选择:

用户将光标移动到适当的位置并进行选择。

然后, 随着光标的移动, 线以光标的最新位置为终点而变化。

只要按住按钮, 橡皮筋的状态就处于活动状态。

图中用橡皮筋的状态转换图说明了该过程:

弹性或橡皮筋技术

当用户对最终位置感到满意时, 将释放按下的按钮, 并在光标的开始位置和最后位置之间绘制线条。

示例:在基于MS-Window的应用程序中, 例如在画笔绘图程序包的情况下, 广泛遵循此方法。

可以用橡皮筋绘制其他几何实体:

-水平或垂直构造的线

-矩形

-圆弧

此技术在绘制相对复杂的实体(例如矩形和圆弧)时非常有用。

弹性或橡皮筋技术

优点:

  1. 它用于绘制所有几何实体, 例如直线, 多边形, 圆形, 矩形, 椭圆形和其他曲线。
  2. 很容易理解和实施。

坏处:

  1. 它需要计算资源, 例如软件和CPU速度。
  2. 昂贵

赞(0)
未经允许不得转载:srcmini » 弹性或橡皮筋技术

评论 抢沙发

评论前必须登录!