ISO/IEC 9593-4:1991/COR1:1994
Corrigendum 1 - Information technology -- Computer graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings -- Part 4: C -
发布时间:1994-07-28 实施时间:


ISO/IEC 9593-4:1991/COR1:1994标准定义了PHIGS的C语言绑定,它包括一组C语言函数和数据类型,用于创建和操作PHIGS图形。这些函数和数据类型与PHIGS的其他语言绑定(如Fortran和Ada)相似,但是它们被设计为与C语言的特性和习惯相匹配。

该标准定义了以下内容:

1. PHIGS的C语言绑定的接口,包括函数和数据类型。

2. PHIGS的C语言绑定的错误处理机制。

3. PHIGS的C语言绑定的实现要求。

4. PHIGS的C语言绑定的示例程序。

PHIGS的C语言绑定包括一组基本的图形操作函数,如创建和删除图形结构、设置颜色和线型、绘制线段和多边形等。它还包括一些高级功能,如图形层次结构、视图控制和选择操作。这些功能可以帮助开发人员更方便地创建和操作复杂的图形。

PHIGS的C语言绑定还提供了一些错误处理机制,以便开发人员能够更好地处理错误情况。例如,当一个函数调用失败时,它会返回一个错误代码,开发人员可以根据这个错误代码来确定出错的原因,并采取适当的措施。

该标准还定义了PHIGS的C语言绑定的实现要求,包括函数和数据类型的实现方式、错误处理机制的实现方式等。这些实现要求可以确保不同的PHIGS实现之间的兼容性。

最后,该标准还提供了一些示例程序,以帮助开发人员更好地理解和使用PHIGS的C语言绑定。

相关标准
- ISO/IEC 9593-1:1992 Information technology -- Computer graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings -- Part 1: FORTRAN
- ISO/IEC 9593-2:1992 Information technology -- Computer graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings -- Part 2: Ada
- ISO/IEC 9593-3:1992 Information technology -- Computer graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings -- Part 3: Pascal
- ISO/IEC 8632:1999 Information technology -- Computer graphics and image processing -- Conformance testing of implementations of graphics standards
- ISO/IEC 13250-1:2000 Information technology -- Topic Maps -- Part 1: Overview and basic concepts