• There are no items in your cart

ISO/IEC 9636-1 : 1991(R 2016)

Current

Current

The latest, up-to-date edition.

INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 1: OVERVIEW, PROFILES, AND CONFORMANCE

Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

01-01-1991

Foreword
Introduction
1 Scope
1.1 Relationship of CGI to a computing environment
1.2 Position of CGI in a managed environment
2 Normative references
3 Definitions and abbreviations
3.1 Organization of the definitions
3.2 Definitions
3.3 Abbreviations
4 Reference models
4.1 Introduction
4.2 Model for CGI client/target relationships
4.2.1 CGI configurations diagram
4.2.2 Types of clients
4.2.3 Types of targets
4.3 Example configurations
4.3.1 CGI Virtual Devices as GKS workstations
4.3.2 CGM interpretation using CGI
4.3.3 CGI Virtual Devices as 3D workstations
4.3.4 Input/output workstations as combinations of
        CGI Virtual Devices
4.4 Relationship to other standards
4.4.1 Introduction
4.4.2 CGI data encodings standards
4.4.3 CGI language bindings standards
4.4.4 Relation to GKS (ISO 7942 1985)
4.4.5 Relation to GKS-3D (ISO 8805 1989) and PHIGS
        (ISO/IEC 9592 1989)
4.4.6 Relation to CGM (ISO 8632 1987)
4.4.7 Relation to Procedures for Registration of
        Graphical Items
5 Concepts
5.1 Introduction
5.2 Global CGI concepts
5.2.1 CGI Graphic Object Pipeline
5.2.2 CGI state model
5.2.3 Description tables
5.2.4 State lists
5.2.5 Static and dynamic state lists
5.2.6 The structure of description tables and state
        lists
5.2.7 The principles of inquiry
5.2.8 Error philosophy
5.2.9 Method of describing functions
5.2.10 Data types employed
5.2.11 Formal grammar
5.3 Overview of ISO/IEC 9636-2: Control
5.4 Overview of ISO/IEC 9636-3: Output
5.5 Overview of ISO/IEC 9636-4: Segments
5.6 Overview of ISO/IEC 9636-5: Input and echoing
5.7 Overview of ISO/IEC 9636-6: Raster
6 Profiles
6.1 Profile definition
6.1.1 Constituency Profile registration
6.2 Foundation Profiles
6.3 Constituency Profiles
6.3.1 GKS Constituency Profiles
6.3.2 CGM Constituency Profile
6.3.3 Advanced 1-Way Output Constituency Profile
6.4 Foundation Profile definition
6.4.1 2-WAY OUTPUT Foundation Profile
6.4.2 1-WAY OUTPUT Foundation Profile
6.4.3 INPUT Foundation Profile
6.5 GKS Profile definition
6.5.1 GKS OUTPUT-0 Profile
6.5.2 GKS OUTPUT-1 Profile
6.5.3 GKS INPUT-b Profile
6.5.4 GKS INPUT-c Profile
6.5.5 GKS OUTIN-0b Profile
6.5.6 GKS OUTIN-0c Profile
6.5.7 GKS OUTIN-1b Profile
6.5.8 GKS OUTIN-1c Profile
6.6 CGM Profile definition
6.6.1 BASIC CGM Profile
6.7 Other Constituency Profile definitions
6.7.1 ADVANCED 1-WAY OUTPUT Profile
7 Classification and designation
7.1 Implementation conformance
7.2 Client conformance
7.3 Extensions
7.4 Inquiry
7.5 Parsing
A Function identifiers
B Profile identifiers
C Guidelines for bindings and encodings
D Formal guidelines for definition of Constituency
        Profiles
E CGI in a distributed system model
F Typographic conventions

Gives a general overview and introduction to the basic principles and concepts of ISO/IEC 9636. Includes a reference model, profiles and the relationship to other standards. Does not contain functional descriptions, but it establishes the framework for all parts of ISO/IEC 9636.

Committee
ISO/IEC JTC 1
DocumentType
Revision
Pages
92
PublisherName
International Organization for Standardization
Status
Current

BS ISO/IEC 9637-2:1992 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Data stream binding Binary encoding
BS ISO/IEC 9636-2:1991 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Control
INCITS/ISO/IEC 11072 : 1992 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - COMPUTER GRAPHICS REFERENCE MODEL
BS ISO/IEC 9636-4:1991 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Segments
INCITS/ISO/IEC 9638-3 : 1994 : R2000 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - LANGUAGE BINDINGS - PART 3: ADA
INCITS/ISO/IEC 9636-5 : 1991 : R2007 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 5: INPUT AND ECHOING
ISO/IEC 11072 : 1992(R2008) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - REFERENCE MODEL
INCITS/ISO/IEC 9638-3 : 1994 : R2005 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - LANGUAGE BINDINGS - PART 3: ADA
ISO/IEC 9636-3:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 3: Output
INCITS/ISO/IEC 9636-6 : 1991 : R2007 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 6: RASTER
BS ISO/IEC 9636-6:1991 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Raster
INCITS/ISO/IEC 9636-3 : 1991 : R2002 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 3: OUTPUT
INCITS/ISO/IEC 9636-4 : 1991 : R2007 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
ISO/IEC 11072:1992 Information technology — Computer graphics — Computer Graphics Reference Model
ISO/IEC 9636-2:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 2: Control
BS ISO/IEC 12087-1:1995 Information technology. Computer graphics and image processing. Image processing and interchange (IPI). Functional specification Common architecture for imaging
INCITS/ISO/IEC 9636-6 : 1991 : R2002 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 6: RASTER
INCITS/ISO/IEC 9636-2 : 1991 : R2002 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 2: CONTROL
INCITS/ISO/IEC 9637-1 : 1994 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - DATA STREAM BINDING - PART 1: CHARACTER ENCODING
ISO/IEC 2382-13:1996 Information technology Vocabulary Part 13: Computer graphics
INCITS/ISO/IEC 9636-5 : 1991 : R2002 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 5: INPUT AND ECHOING
CSA ISO/IEC 8632-1 : 2001 : R2009 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - METAFILE FOR THE STORAGE AND TRANSFER OF PICTURE DESCRIPTION INFORMATION - PART 1: FUNCTIONAL SPECIFICATION
ISO/IEC 9636-4 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
ISO/IEC 9636-2 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 2: CONTROL
ISO/IEC 9637-2:1992 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Data stream binding Part 2: Binary encoding
ISO/IEC 9636-5:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 5: Input and echoing
ISO/IEC 9636-4:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 4: Segments
BS ISO/IEC 9636-3:1991 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Output
BS ISO/IEC 10641:1993 Information technology. Computer graphics and image processing. Conformance testing of implementations of graphics standards
INCITS/ISO/IEC 2382-13 : 1996 INFORMATION PROCESSING SYSTEMS - VOCABULARY - PART 13: COMPUTER GRAPHICS
INCITS/ISO/IEC 9636-4 : 1991 : R2002 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
INCITS/ISO/IEC 2382-13 : 1996 : R2006 INFORMATION PROCESSING SYSTEMS - VOCABULARY - PART 13: COMPUTER GRAPHICS
BS EN 28632-1:1994 Information technology. Computer graphics. Metafile for the storage and transfer of picture description information Functional specifications
INCITS/ISO/IEC 9637-2 : 1992 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - DATA STREAM BINDING - PART 2: BINARY ENCODING
CSA ISO/IEC 8632-1 : 2001 : R2014 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - METAFILE FOR THE STORAGE AND TRANSFER OF PICTURE DESCRIPTION INFORMATION - PART 1: FUNCTIONAL SPECIFICATION
ISO/IEC 8632-1:1999 Information technology Computer graphics Metafile for the storage and transfer of picture description information Part 1: Functional specification
BS ISO/IEC 9637-1:1994 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Data stream binding Character encoding
INCITS/ISO/IEC 9636-2 : 1991 : R2007 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 2: CONTROL
BS ISO/IEC 9636-5:1991 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Input and echoing
BS ISO/IEC 9638-3:1994 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Language bindings Ada
BS ISO/IEC 11072:1993 Information Technology. Computer graphics. Computer Graphics Reference Model
INCITS/ISO/IEC 9636-3 : 1991 : R2007 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 3: OUTPUT
INCITS/ISO/IEC 8632-1 : 1999 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - METAFILE FOR THE STORAGE AND TRANSFER OF PICTURE DESCRIPTION INFORMATION - PART 1: FUNCTIONAL SPECIFICATION
INCITS/ISO/IEC 10641 : 1993 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS AND IMAGE PROCESSING - CONFORMANCE TESTING OF IMPLEMENTATIONS OF GRAPHIC STANDARDS
ISO/IEC 9638-3:1994 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Language bindings Part 3: Ada
ISO/IEC 9636-3 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 3: OUTPUT
INCITS/ISO/IEC 8632-1 : 1999 : R2005 INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - METAFILE FOR THE STORAGE AND TRANSFER OF PICTURE DESCRIPTION INFORMATION - PART 1: FUNCTIONAL SPECIFICATION
ISO/IEC 9637-1:1994 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Data stream binding Part 1: Character encoding

ISO 7942:1985 Information processing systems Computer graphics Graphical Kernel System (GKS) functional description
ISO/IEC 6429:1992 Information technology Control functions for coded character sets
ISO/IEC 9636-4 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
ISO/IEC 8632-1:1999 Information technology Computer graphics Metafile for the storage and transfer of picture description information Part 1: Functional specification
ISO/IEC 2022:1994 Information technology Character code structure and extension techniques
ISO 8805:1988 Information processing systems Computer graphics Graphical Kernel System for Three Dimensions (GKS-3D) functional description
ISO/IEC 9282-1:1988 Information processing Coded representation of pictures Part 1: Encoding principles for picture representation in a 7-bit or 8-bit environment
ISO/IEC 8632-3:1999 Information technology Computer graphics Metafile for the storage and transfer of picture description information Part 3: Binary encoding
ISO/IEC 9636-5:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 5: Input and echoing
ISO/IEC 9636-2 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 2: CONTROL
ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange
ISO/IEC 9636-6:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 6: Raster
IEEE 754-2008 REDLINE IEEE Standard for Floating-Point Arithmetic
ISO/IEC 8632-2:1992 Information technology — Computer graphics — Metafile for the storage and transfer of picture description information — Part 2: Character encoding
ISO/IEC 9592-1:1997 Information technology Computer graphics and image processing Programmer's Hierarchical Interactive Graphics System (PHIGS) Part 1: Functional description
ISO/IEC 2382-13:1996 Information technology Vocabulary Part 13: Computer graphics
ISO/IEC 9636-3 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 3: OUTPUT
ISO/IEC 9973:2013 Information technology Computer graphics, image processing and environmental data representation Procedures for registration of items

View more information
US$265.00
Excluding Tax where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.