BS ISO/IEC 9636-1:1991
Current
The latest, up-to-date edition.
Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Functional specification Overview, profiles, and conformance
Hardcopy , PDF
English
15-06-1992
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
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.