阐述用户坐标系,设备坐标系和规格化设备坐标系三者之间的区别和联系

如题所述

区别:用户坐标系是代表X,Y,Z三个面的距离,设备坐标系是指定的逻辑坐标映射为设备坐标,规格化设备坐标系是为了便于图形处理,当图形输出时,在转换为具体的设备坐标。

联系:用户坐标系相对于设备坐标系,设备坐标系是相对于规格化设备坐标系。

扩展资料:

1、用户坐标系:原点可以放在任意位置上,坐标系也可以倾斜任意角度。

由于绝大多数二维绘图命令只在XY或与XY平行的面内有效,在绘制三维图形时,经常要建立和改变用户坐标系来绘制不同基本面上的平面图形。

2、设备坐标系包括以下3种设备坐标:

(1)客户区域坐标,包括应用程序的客户区域,客户区域的左上角为(0,0)。

(2)屏幕坐标,包括整个屏幕,屏幕的左上角为(0,0)。

(3)用函数ClientToScreen和ScreenToClient可以将客户区域坐标转换成屏幕区域坐标,或反之。

3、用户的图形数据经转换成规格化设备坐标系中的值。使应用程序与图形设备隔离开,增加了应用程序的可移植性。

温馨提示:答案为网友推荐,仅供参考
相似回答