3.窗口与视区的关系 窗口与视区是两个完全不同的概念,它们之间既有联系又有区别。它们的联系 是,一个窗口内的图形一定要送到一个相应的视区中显示出来。它们的区别是 ①窗口定义在用户坐标系中,而视区定义在屏幕坐标系中; ②窗口能定义一个,也能定义数个,且多个窗口允许嵌套,即窗口中还能再定 义窗口;而视区定义的个数一般由窗口的个数确定,以保证窗口与视区之间具有 对应的关系; ③窗口能进行移动、放大缩小与旋转等几何变换,这一变换又称窗口漫游;而 视区一般不能进行几何变换。 (1,1) 规格化 设备坐标系 (a)在自然坐标系中开设了4个窗口 (b)在屏幕中共设置了4个视区
3.窗口与视区的关系 窗口与视区是两个完全不同的概念,它们之间既有联系又有区别。它们的联系 是,一个窗口内的图形一定要送到一个相应的视区中显示出来。它们的区别是: ①窗口定义在用户坐标系中,而视区定义在屏幕坐标系中; ②窗口能定义一个,也能定义数个,且多个窗口允许嵌套,即窗口中还能再定 义窗口;而视区定义的个数一般由窗口的个数确定,以保证窗口与视区之间具有一 一对应的关系; ③窗口能进行移动、放大缩小与旋转等几何变换,这一变换又称窗口漫游;而 视区一般不能进行几何变换
图形的观运算 有了窗口与视区的概念之后,图形的输入与图形的输出就可分开进 行。 在图形的输入中,用户定义图形摆脱了显示屏幕等因素的限制,其 图形的大小与复杂程度等都是任意的。而图形的输出显示也显得非常灵 活,用户需要看哪一部分图形,只要适当地调整窗口的大小与位置就能 达到输出显示图形的目的。 此时计算机扫描图形文件中保存的所有图形数据,在经过裁剪之后, 只有那些位于窗口内的图形的图形数据通过窗视变换,再变换成屏幕坐 标数据,送往屏幕中相应的视区进行显示,这一过程称为图形的观察运 算 「<p
图形的观察运算 有了窗口与视区的概念之后,图形的输入与图形的输出就可分开进 行。 在图形的输入中,用户定义图形摆脱了显示屏幕等因素的限制,其 图形的大小与复杂程度等都是任意的。而图形的输出显示也显得非常灵 活,用户需要看哪一部分图形,只要适当地调整窗口的大小与位置就能 达到输出显示图形的目的。 此时计算机扫描图形文件中保存的所有图形数据,在经过裁剪之后, 只有那些位于窗口内的图形的图形数据通过窗视变换,再变换成屏幕坐 标数据,送往屏幕中相应的视区进行显示,这一过程称为图形的观察运 算