![header thumbnail](/images/publishers\iso_cover.gif)
ISO/IEC 9636-1 : 1991(R 2016)
Current
The latest, up-to-date edition.
![header thumbnail](/images/publishers\iso_cover.gif)
INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 1: OVERVIEW, PROFILES, AND CONFORMANCE
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
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
|
Standards | Relationship |
INCITS/ISO/IEC 9636-1 : 1991 | Identical |
SAC GB/T 17192.1 : 1997 | Identical |
NBN EN 28632-1 : 94 AMD 1 96 | Identical |
BS ISO/IEC 9636-1:1991 | Identical |
INCITS/ISO/IEC 9636-1 : 1991 : R2007 | Identical |
INCITS/ISO/IEC 9636-1 : 1991 : R2002 | Identical |
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 |
Please Login or Create an Account so you can add users to your Multi user PDF Later.
Important note : All end users must be registered with an Account prior to user licenses being assigned.
Users cannot be edited or removed once added to your Multi user PDF.
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.