ISO/IEC 9592-2:1997标准定义了PHIGS归档文件格式的结构和内容。归档文件由一系列记录组成,每个记录包含一个或多个PHIGS图形对象。记录的类型和内容由记录标识符和记录数据组成。记录标识符指定了记录的类型,记录数据包含了PHIGS图形对象的描述信息。
归档文件格式支持多种PHIGS图形对象,包括点、线、多边形、曲线、文本、位图等。每个对象都有一个唯一的标识符,可以通过标识符进行访问和操作。归档文件格式还支持PHIGS图形对象的属性,如颜色、线型、填充模式等。属性可以应用于单个对象或整个图形。
归档文件格式还支持PHIGS图形对象的层次结构。层次结构允许将图形对象组织成树形结构,其中每个节点表示一个图形对象,每个节点可以有任意数量的子节点。层次结构可以用于实现复杂的图形对象,如建筑物、机器等。
归档文件格式还支持PHIGS图形对象的变换。变换可以应用于单个对象或整个图形,包括平移、旋转、缩放等。变换可以用于实现动画效果、视角变换等。
归档文件格式还支持PHIGS图形对象的注释。注释可以用于添加文本、图像等附加信息,以便于理解和解释图形对象。
总之,ISO/IEC 9592-2:1997标准定义了一种通用的归档文件格式,用于存储和传输PHIGS图形数据。归档文件格式支持多种PHIGS图形对象、属性、层次结构、变换和注释,可以满足各种计算机图形和图像处理应用的需求。
相关标准
- ISO/IEC 9592-1:1992 Information technology -- Computer graphics and image processing -- Programmer's Hierarchical Interactive Graphics System (PHIGS) -- Part 1: Functional description
- ISO/IEC 8632:1999 Information technology -- Computer graphics and image processing -- Graphical Kernel System (GKS) -- Functional description
- ISO/IEC 19775-1:2013 Information technology -- Computer graphics, image processing and environmental data representation -- Extensible 3D (X3D) -- Part 1: Architecture and base components
- ISO/IEC 19775-2:2013 Information technology -- Computer graphics, image processing and environmental data representation -- Extensible 3D (X3D) -- Part 2: Scene access interface (SAI)
- ISO/IEC 19775-3:2013 Information technology -- Computer graphics, image processing and environmental data representation -- Extensible 3D (X3D) -- Part 3: Rering