Graphics

Standards included in Graphics go into depth on information technology with how computer graphics and image processing are interconnected with programming languages.

ISO 8651-2:1988

Information processing systems - Computer graphics - Graphical Kernel System (GKS) language bindings - Part 2: Pascal

Specifies a standard language binding for the Pascal programming language used for integrating the Graphical Kernel System into the programming language with the language binding representing a language-dependent layer according to the conventions of this language.

ISO 8651-3:1988

Information processing systems - Computer graphics - Graphical Kernel System (GKS) language bindings - Part 3: Ada

Describes a language-dependent layer for the Ada programming language used for integrating the Graphical Kernel System into this programming language. Defines function mappings, implementation, error handling, data mappings, multi-tasking, compression, environment for applikation programs and recording. The functions of the Ada binding and sample programs are provided.

ISO/IEC 8651-4:1995

Information technology - Computer graphics - Graphical Kernel System (GKS) language bindings - Part 4: C

Cancels and replaces the first edition (1991). Specifies a language independent nucleus of a graphics system. For integration into a programming language, GKS is embedded in a language dependent layer obeying the particular conventions of that language. Specifies such a language dependent layer for the C language.

ISO/IEC 19777-1:2006

Information technology - Computer graphics and image processing - Extensible 3D (X3D) language bindings - Part 1: ECMAScript

For integration into a programming language, the X3D abstract interfaces are embedded in a language-dependent layer obeying the particular conventions of that language. ISO/IEC 19777-1:2006 specifies such a language dependent layer for the ECMAScript language. ISO/IEC 19775-2 specifies a language-independent application programmer interface (API) to a set of services and functions.

ISO/IEC 19777-2:2006

Information technology - Computer graphics and image processing - Extensible 3D (X3D) language bindings - Part 2: Java

The Extensible 3D (X3D) specification, ISO/IEC 19775, specifies a language-independent application programmer interface (API) to a set of services and functions. For integration into a programming language, the X3D abstract interfaces are embedded in a language dependent layer obeying the particular conventions of that language. ISO/IEC 19777-2:2006 specifies such a language-dependent layer for the Java programming language.

ISO/IEC 12088-4:1995

Information technology - Computer graphics and image processing - Image processing and interchange - Application program interface language bindings - Part 4: C

Specifies a language dependent layer for the C language in which the Programmer's Imaging Kernel System (IPI-PIKS) and the Image Interchange Facility (IPI-IIF) Application Program Interfaces (APIs) are embedded duly considering the particular conventions of that language.

ISO/IEC 9593-3:1990

Information technology - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part 3: ADA'

ISO/IEC 9592 specifies a language independent nucleus of a graphics system. For integration into a programming language, PHIGS is embedded in a language dependent layer obeying the particular conventions of that language. This part of ISO/IEC 9593 specifies such a language dependent layer for the Ada computer programming language.

ISO/IEC 9638-3:1994

Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Language bindings - Part 3: Ada

The computer graphics interface (CGI) (ISO/IEC 9636) specifies a language independent standard interface between device-independent and device-dependent parts of a graphics system. For integration in a programming language, CGI is embedded in a language dependent layer obeying the particular conventions of that language. Specifies such a language dependent layer for the Ada programming language.

ISO/IEC 9593-1:1990

Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part 1: FORTRAN'

ISO/IEC 9592-1 specifies a language independent nucleus of a graphics system. For integration into a programming language, PHIGS is embedded in a language dependent layer obeying the particular conventions of that language. This part of ISO/IEC 9593 specifies such a language dependent layer for the FORTRAN language.