Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

BS ISO/IEC 9637-1:1994

Current
Current

The latest, up-to-date edition.

Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Data stream binding Character encoding
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

15-07-1994

Foreword
Introduction
0.1 Purpose of the character encoding
0.2 Objectives
0.3 Relationship to other International Standards
1 Scope
2 Normative references
3 Notational conventions
3.1 7-Bit and 8-Bit code tables
3.2 Code extension techniques vocabulary
3.2.1 C0 sets
3.2.2 C1 sets
3.2.3 G sets
4 Overall structure
4.1 General form of the data stream
4.2 Entering and leaving the CGI environment
4.2.1 Implicitly entering the CGI environment
4.2.2 Designating and invoking the CGI coding
         environment from ISO 2022
4.3 Encoding functions
5 Method of encoding opcodes
5.1 Encoding technique of the basic opcode set
5.2 Extension mechanism
5.3 Opcode assignments
5.4 Opcodes for soliciting functions
6 Method of encoding parameters
6.1 Basic format
6.2 Bitstream format
6.3 Coding integers (I, IF8, IF16, IF32)
6.4 Coding real numbers (R)
6.5 Coding Virtual Device Coordinates and Points
         (VDC, P)
6.6 Coding point list parameters (nP)
6.6.1 Displacement mode
6.6.2 Incremental mode
6.6.3 Incremental mode encoding
6.7 Colour specifiers (CI, CD)
6.8 Colour lists (nCI, nCD)
6.8.1 Normal format (coding type=0)
6.8.2 Bitstream format (coding type=1)
6.8.3 Runlength format (coding type=2)
6.8.4 Runlength bistream format (coding type=3)
6.8.5 Examples
6.9 String parameters (S, SF)
6.9.1 Overall string parameter format
6.9.2 Bit combinations permitted within string
         parameters of text functions
6.9.3 C0 control withing string parameters
6.9.4 Using G-sets in string parameters
6.9.4.1 String parameters and character sets
6.9.4.2 String parameters of other CGI functions
6.10 Enumerated parameters (E)
6.11 Index parameters (IX)
6.12 Client specified name parameters (CSN)
6.13 Input colour parameters (ICO, nICO)
6.14 Data record parameters (D)
7 Character substitution
8 Representation of CGI functions
8.1 Soliciting functions
8.2 Enumerated parameters
8.3 Functions not specified in ISO/IEC 9636
8.3.1 DOMAIN RING
8.3.2 INTEGER PRECISION
8.3.3 REAL PRECISION
8.3.4 INDEX PRECISION
8.3.5 COLOUR PRECISION
8.3.6 COLOUR INDEX PRECISION
8.3.7 VDC INTEGER PRECISION
8.3.8 VDC REAL PRECISION
8.3.9 CLIENT SPECIFIED NAME PRECISION
8.4 Encoding of matrices
9 Defaults
10 Classification and designation
Annex A: List of CGI Opcodes
Annex B: List of escape sequences

Specifies a character encoding of the Computer Graphics Interface. Coverage includes code extension techniques vocabulary, general form of the data stream, encoding functions, extension mechanism, opcodes for soliciting functions, bitstream format, displacement mode, incremental mode, overall string parameter format, soliciting functions, and enumerated parameters. Also gives tables and diagrams.

This part of ISO/IEC9637 specifies a character encoding of the Computer Graphics Interface. For each of the functions specified in ISO/IEC9636 an encoding is specified.

This encoding of the Computer Graphics Interface provides a highly compact representation of the data, suitable for applications that require the data to be of minimum size and suitable for transmission with character-oriented transmission services.

Committee
IST/31
DevelopmentNote
Supersedes 92/63487 DC. (07/2005)
DocumentType
Standard
Pages
60
PublisherName
British Standards Institution
Status
Current
Supersedes

Standards Relationship
ISO/IEC 9637-1:1994 Identical

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 7942:1985 Information processing systems Computer graphics Graphical Kernel System (GKS) functional description
ECMA 96 : 1985 SYNTAX OF GRAPHICAL DATA FOR MULTIPLE-WORKSTATION INTERFACE (GDS)
ISO/IEC 6429:1992 Information technology Control functions for coded character sets
IEC 60646:1992 Test methods for crucible induction furnaces
ISO/IEC 9636-4 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
ISO/IEC 2022:1994 Information technology Character code structure and extension techniques
ISO/IEC 9636-1 : 1991(R 2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 1: OVERVIEW, PROFILES, AND CONFORMANCE
ISO/IEC 9636-4:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 4: Segments
ISO/IEC 9636-1:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 1: Overview, profiles, and conformance
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 2375:2003 Information technology — Procedure for registration of escape sequences and coded character sets
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 9636-6:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 6: Raster
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 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
$568.62
Including GST 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.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more