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

INCITS/ISO/IEC 9638-3 : 1994 : R2005

Current
Current

The latest, up-to-date edition.

INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - LANGUAGE BINDINGS - PART 3: ADA
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

01-01-2005

Foreword
Introduction
1 Scope
2 Normative references
3 Principles
  3.1 Conformance
  3.2 Implications of the language
4 Tables
  4.1 Abbreviations used in the Ada language binding
  4.2 Abbreviation policy in construction of identifiers
  4.3 CGI function names
5 CGI configuration values
6 Type definitions
  6.1 Array index ranging
  6.2 Representation of CGI basic data types
  6.3 Representation of CGI strings
  6.4 Representation of CGI data records
  6.5 Representation of CGI abstract data types
  6.6 Representation of CGI enumerated data types
  6.7 CGI Ada record types
  6.8 CGI Ada subtypes
  6.9 CGI Ada array types
  6.10 CGI Ada access types
  6.11 CGI exceptions
7 CGI/Ada functions
  7.1 Part 2 control functions
  7.2 Part 3 output functions
  7.3 Part 4 segment functions
  7.4 Part 5 input functions
  7.5 Part 6 raster functions
  7.6 Binding defined utility functions
Annex A
      A.1 Package specification CGI_CONFIG
      A.2 Package specification CGI_TYPES
      A.3 Package specification CGI_DATA_RECORD_UTILS
      A.4 Package specification CGI
      A.5 Package specification CGI_PROFILE_ID_CONST
      A.6 Package specification CGI_FUNCTION_ID_CONST
      A.7 Package specification CGI_REGISTRATION_CONST
      A.8 Package specification CGI_ERROR_CONST
      A.9 Package specification CGI_STRING_UTILS
      A.10 Package specification CGI_ERROR_HANDLING_UTILS
      A.11 Package specification CGI_PACKING_UTILS
Annex B
      B.1 Example Program 1: Star
      B.2 Example Program 2: Name Object
      B.3 Example Program 3: Text
      B.4 Example Program 4: Load CGI Database
      B.4 Example Program 5: Event Queue Pkg
Annex C
Annex D
Annex E

Describes a language independent standard interface between device-independent and device-dependent parts of a graphics system. For integration into a programming language, CGI is embedded in a language dependent layer obeying the particular conventions of that language.

DocumentType
Standard
Pages
372
ProductNote
Reconfirmed 2005
PublisherName
Information Technology Industry Council
Status
Current

Standards Relationship
ISO/IEC 9638-3: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/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 9636-4 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES - FUNCTIONAL SPECIFICATION - PART 4: SEGMENTS
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-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 9636-6:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 6: Raster
ISO/IEC 8652:2012 Information technology — Programming languages — Ada
ISO/IEC 9636-3 : 1991(R2016) INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - INTERFACING TECHNIQUES FOR DIALOGUES WITH GRAPHICAL DEVICES (CGI) - FUNCTIONAL SPECIFICATION - PART 3: OUTPUT

View more information
$98.22
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