ISO/IEC 9593-1:1990/COR1:1993是计算机图形学领域的重要标准之一。它定义了PHIGS语言绑定的FORTRAN部分,为开发人员提供了一组用于创建和操作图形的函数和数据类型。PHIGS是一种通用的图形编程接口,它提供了一组标准的函数和数据类型,用于描述和操作图形对象、视图和变换等。PHIGS的设计目标是提供一种通用的图形编程接口,使得开发人员可以在不同的计算机系统上编写可移植的图形应用程序。
ISO/IEC 9593-1:1990/COR1:1993的FORTRAN部分定义了一组FORTRAN子例程,用于实现PHIGS的功能。这些子例程包括用于创建和操作图形对象的函数、用于定义视图和变换的函数、以及用于控制图形显示和交互的函数等。这些子例程可以与其他编程语言一起使用,例如C语言和Pascal语言等。
ISO/IEC 9593-1:1990/COR1:1993的FORTRAN部分还定义了一组数据类型,用于描述图形对象、视图和变换等。这些数据类型包括点、线、多边形、曲线、矩阵、视图和变换等。这些数据类型可以用于创建和操作图形对象、视图和变换等。
ISO/IEC 9593-1:1990/COR1:1993的FORTRAN部分还定义了一组错误代码,用于指示PHIGS子例程的执行结果。这些错误代码包括成功、失败、警告和致命错误等。开发人员可以根据这些错误代码来判断PHIGS子例程的执行结果,并采取相应的措施。
总之,ISO/IEC 9593-1:1990/COR1:1993是一项重要的计算机图形学标准,它定义了PHIGS语言绑定的FORTRAN部分,为开发人员提供了一组用于创建和操作图形的函数和数据类型。这些函数和数据类型可以与其他编程语言一起使用,例如C语言和Pascal语言等。开发人员可以使用这些函数和数据类型来创建各种类型的图形应用程序,例如CAD、虚拟现实和游戏等。
相关标准
- ISO/IEC 9592:1990 Information processing systems -- Computer graphics -- Graphical Kernel System (GKS) functional description
- ISO/IEC 8632:1999 Information technology -- Computer graphics and image processing -- Programmer's Hierarchical Interactive Graphics System (PHIGS) language bindings -- Part 2: C
- ISO/IEC 13250-1:2000 Information technology -- Topic Maps -- Part 1: Overview and basic concepts
- ISO/IEC 19775-1:2013 Information technology -- Computer graphics, image processing and environmental data representation -- Extensible 3D (X3D) language bindings -- Part 1: Architecture and base components
- ISO/IEC 19776-1:2013 Information technology -- Computer graphics, image processing and environmental data representation -- Extensible 3D (X3D) language bindings -- Part 1: ECMAScript