ISO/IEC 9593-3:1990/Amd 1:1994
Information technology — Computer graphics — Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings — Part 3: ADA — Amendment 1: Incorporation of PHIGS PLUS
发布时间:1994-06-16 实施时间:


ISO/IEC 9593-3:1990/Amd 1:1994标准规定了PHIGS语言绑定的ADA语言实现。它包括了PHIGS和PHIGS PLUS的所有功能和数据类型,以及与ADA语言的绑定规范。这个标准的主要目的是为了提供一种标准的编程接口,使得不同的计算机图形学软件可以互相兼容和交互操作。

PHIGS是一种基于状态机的图形学编程语言,它提供了一套标准的图形学函数和数据结构,用于描述和操作二维和三维图形对象。PHIGS PLUS是PHIGS的扩展版本,它增加了一些新的功能和数据类型,以满足更复杂的图形需求。PHIGS PLUS包括了PHIGS的所有功能,并增加了一些新的功能,如曲面和体积绘制、光线追踪、阴影和反射等。

ISO/IEC 9593-3:1990/Amd 1:1994标准规定了PHIGS和PHIGS PLUS的所有功能和数据类型,以及与ADA语言的绑定规范。它定义了一套ADA语言的接口,使得ADA程序员可以方便地使用PHIGS和PHIGS PLUS的功能。这个标准还规定了一些错误处理和异常处理的机制,以保证程序的稳定性和可靠性。

ISO/IEC 9593-3:1990/Amd 1:1994标准的实现需要满足一些硬件和软件的要求。硬件方面,需要支持图形显示器和图形输入设备,如鼠标和键盘。软件方面,需要支持ADA语言和PHIGS语言的编译器和解释器。此外,还需要支持一些图形库和工具,如OpenGL和GLUT等。

ISO/IEC 9593-3:1990/Amd 1:1994标准的应用范围非常广泛,它可以用于各种计算机图形学应用,如CAD、虚拟现实、游戏开发等。它还可以用于教育和研究领域,帮助学生和研究人员更好地理解和掌握计算机图形学的知识和技术。

相关标准
- 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: C
- ISO/IEC 14772-1:1997 Information technology — Computer graphics and image processing — The Virtual Reality Modeling Language (VRML) — Part 1: Functional specification and UTF-8 encoding
- ISO/IEC 19775-1:2004 Information technology — Computer graphics, image processing and environmental data representation — Extensible 3D (X3D) — Part 1: Architecture and base components
- ISO/IEC 19776-1:2004 Information technology — Computer graphics, image processing and environmental data representation — Extensible 3D (X3D) — Part 1: Architecture and base components