GKS是一种通用的图形接口,它提供了一种独立于设备和应用程序的方式来描述和处理图形数据。GKS的设计目标是提供一种标准的图形编程接口,使得开发人员可以更容易地编写图形应用程序。GKS还提供了一种独立于设备和应用程序的方式来描述和处理图形数据,从而使应用程序能够在不同的计算机系统和图形设备上运行。
GKS的功能包括图形输入、输出、属性设置、坐标系转换、裁剪和填充等方面。图形输入包括从键盘、鼠标、触摸屏等设备中获取输入数据。图形输出包括将图形数据输出到屏幕、打印机、磁盘等设备中。属性设置包括设置图形的颜色、线型、填充模式等属性。坐标系转换包括将图形数据从一个坐标系转换到另一个坐标系。裁剪包括将图形数据裁剪到指定的区域内。填充包括将图形区域填充为指定的颜色或图案。
GKS的优点在于它提供了一种独立于设备和应用程序的方式来描述和处理图形数据。这使得应用程序能够在不同的计算机系统和图形设备上运行,而不需要对不同的设备进行特定的编程。此外,GKS还提供了一种标准的图形编程接口,使得开发人员可以更容易地编写图形应用程序。
相关标准
ISO/IEC 8632:1999,计算机图形和图像处理-图形内核系统(GKS)-交互式绘图
ISO/IEC 8802-6:1994,信息技术-开放系统互连-基本参考模型:OSI模型
ISO/IEC 19775-1:2004,信息技术-3D图形和多媒体-虚拟现实建模语言(VRML)-第1部分:文件格式和编码
ISO/IEC 19775-2:2000,信息技术-3D图形和多媒体-虚拟现实建模语言(VRML)-第2部分:节点参考
ISO/IEC 19775-3:2004,信息技术-3D图形和多媒体-虚拟现实建模语言(VRML)-第3部分:语义描述