ISO 8651-1:1988
Information processing systems — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 1: FORTRAN
发布时间:1988-04-14 实施时间:


ISO 8651-1:1988标准的主要目的是为了确保不同计算机系统之间的图形应用程序可以互操作,并且可以在不同的硬件和软件平台上运行。这个目标是通过定义一组通用的图形编程接口来实现的,这个接口被称为Graphical Kernel System(GKS)。

GKS是一种通用的图形编程接口,它提供了一组标准的图形操作和绘图命令,可以用于创建各种类型的图形,包括线条、点、多边形、曲线、文本和填充区域等。GKS还提供了一些高级功能,如图形变换、裁剪、颜色映射和透明度等。

ISO 8651-1:1988定义了GKS的FORTRAN语言绑定,它包括一组FORTRAN子例程和常量,用于调用GKS的各种功能。这些子例程可以在FORTRAN程序中使用,以便生成和操作图形。

GKS的FORTRAN语言绑定包括以下内容:

1. 一组子例程,用于初始化GKS系统、打开和关闭图形输出设备、设置图形属性、绘制图形元素等。

2. 一组常量,用于指定图形属性,如线型、线宽、颜色、填充模式等。

3. 一组数据类型,用于表示图形元素,如点、线、多边形、文本等。

4. 一组错误代码,用于指示GKS操作是否成功。

使用ISO 8651-1:1988标准定义的GKS接口,可以编写可移植的图形应用程序,这些应用程序可以在不同的计算机系统上运行,并且可以使用不同的图形输出设备。这使得开发和维护图形应用程序变得更加容易和经济。

相关标准
ISO 8651-2:1988 Information processing systems — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 2: Pascal

ISO 10303-46:1994 Industrial automation systems and integration — Product data representation and exchange — Part 46: Integrated generic resource: Fundamentals of product description and support

ISO 10303-42:1994 Industrial automation systems and integration — Product data representation and exchange — Part 42: Integrated generic resource: Geometric and topological representation

ISO 10303-43:1994 Industrial automation systems and integration — Product data representation and exchange — Part 43: Integrated generic resource: Finite element analysis

ISO 10303-44:1994 Industrial automation systems and integration — Product data representation and exchange — Part 44: Integrated generic resource: Shape representation