ISO/IEC 9592-3:1997
Information technology -- Computer graphics and image processing -- Programmer's Hierarchical Interactive Graphics System (PHIGS) -- Part 3: Specification for clear-text encoding of archive file
发布时间:1997-11-13 实施时间:


程序员分层交互图形系统(PHIGS)是一种用于创建和处理计算机图形的标准。PHIGS系统由多个模块组成,包括图形输入设备、图形输出设备、图形处理器和图形应用程序。PHIGS系统中的归档文件是一种用于存储和传输图形数据的文件格式。归档文件可以包含图形对象、属性和控制信息等内容。

ISO/IEC 9592-3:1997规定了PHIGS系统中归档文件的明文编码规范。该标准定义了归档文件的格式、数据类型、数据结构和编码方式等内容。归档文件的格式采用了ASCII码表示,可以被不同的计算机系统和软件应用程序所识别和使用。归档文件中的数据类型包括整数、实数、字符串和结构体等。归档文件中的数据结构包括数组、列表和树等。归档文件的编码方式采用了标记-长度-值(TLV)的格式,即每个数据项都由一个标记、一个长度和一个值组成。

ISO/IEC 9592-3:1997还规定了归档文件中的一些特殊对象和属性。例如,归档文件中可以包含图形对象、图形属性、图形状态和图形控制信息等。图形对象可以是点、线、多边形、曲线和曲面等。图形属性可以是颜色、线型、填充模式和字体等。图形状态可以是当前的变换矩阵、视口和裁剪区域等。图形控制信息可以是图形对象的显示和隐藏、图形属性的设置和取消、图形状态的保存和恢复等。

ISO/IEC 9592-3:1997的应用范围包括计算机图形和图像处理领域。该标准适用于PHIGS系统中的归档文件的编码和解码。该标准的实现可以提高归档文件的可移植性和互操作性,从而促进计算机图形和图像处理技术的发展和应用。

相关标准
- ISO/IEC 9592-1:1992计算机图形和图像处理——程序员分层交互图形系统(PHIGS)——第1部分:系统概述
- ISO/IEC 9592-2:1992计算机图形和图像处理——程序员分层交互图形系统(PHIGS)——第2部分:绘图函数
- ISO/IEC 8632:1999计算机图形和图像处理——图形核心系统(GKS)——功能模块接口
- ISO/IEC 13250:2000信息技术——主题地图(Topic Maps)
- ISO/IEC 19775-1:2013信息技术——3D图形场景和应用程序(X3D)——第1部分:组件