• Shopping Cart
    There are no items in your cart

ANSI INCITS 124.2 : 1988

Current

Current

The latest, up-to-date edition.

INFORMATION SYSTEMS - COMPUTER GRAPHICS - GRAPHICAL KERNEL SYSTEM (GKS) PASCAL BINDING

Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

01-01-1999

€99.06
Excluding VAT

0 Introduction
1 Scope and Field of Application
2 Referenced Standards
  2.1 Referenced American National Standards
  2.2 Other Referenced Standards
3 The Pascal Language Binding of GKS
  3.1 Specification
  3.2 Mapping of GKS Function Names to Pascal Procedure Names
  3.3 Representation of GKS Data Types
  3.4 Naming Conventions for Data Types
  3.5 Implementation-Dependent Characteristics
  3.6 Data Records Subject to Registration
  3.7 Return Parameter Arrays
  3.8 Registration
4 Error Handling
  4.1 The Error Handling Function
  4.2 Pascal-Specific GKS Errors
5 Pascal GKS Data Structures
  5.1 Implementation-Defined Constants
  5.2 Implementation-Defined Types
      5.2.1 General Types
      5.2.2 Record Types
  5.3 Required Constants
  5.4 General Types
  5.5 Names Used by GKS
  5.6 GKS Enumerated Types
  5.7 Array Types
  5.8 Set Types
  5.9 Record Types
6 GKS Functions
  6.1 Notational Conventions
  6.2 Control Functions
  6.3 Output Functions
  6.4 Output Attributes
       6.4.1 Workstation-Independent Primitive Attributes
       6.4.2 Workstation Attributes (Representations)
  6.5 Transformation Functions
       6.5.1 Normalization Transformation
       6.5.2 Workstation Transformation
  6.6 Segment Functions
       6.6.1 Segment Manipulation Functions
       6.6.2 Segment Attributes
  6.7 Input Functions
       6.7.1 Initialization of Input Devices
       6.7.2 Setting the Mode of Input Devices
       6.7.3 Request Input Functions
       6.7.4 Sample Input Functions
       6.7.5 Event Input Functions
  6.8 Metafile Functions
  6.9 Inquiry Functions
       6.9.1 Convention
       6.9.2 Inquiry Function for Operating State Value
       6.9.3 Inquiry Functions for GKS Description Table
       6.9.4 Inquiry Functions for GKS State List
       6.9.5 Inquiry Functions for Workstation State List
       6.9.6 Inquiry Functions for Workstation Description Table
       6.9.7 Inquiry Functions for Segment State List
       6.9.8 Pixel Inquiries
       6.9.9 Inquiry Function for GKS Error State List
  6.10 Utility Functions
  6.11 Error Handling
Appendixes
A Data Types in Compilation Order
   A1. Implementation-Defined Constants
   A2. Required Constants
   A3. Implementation-Defined Tag Types
   A4. Error Logging and Connection Files
   A5. General Types
   A6. Types Applicable to Workstation Control Procedures
   A7. Types Applicable to Transformation Procedures
   A8. Types Applicable to Attribute Setting Procedures
   A9. Types Applicable to Segment Procedures
   A10. Types Applicable to Input Procedures
   A11. Types Applicable to GKS Description
   A12. Types Applicable to GKS State
   A13. Types Applicable to Workstation State
   A14. Types Applicable to Workstation Description
   A15. Types Applicable to Segment State
   A16. GKS Data Records
   A17. Types Applicable to the One - One Procedures
   A18. Types Applicable to the Many - One Procedures
B Metafile Item Types
C Conformant Arrays
   C1. Conformant-Array-Specific GKS Errors
   C2. Conformant Array Procedures
D The Many - One Pascal Interface
   D1. Many - One-Interface-Specific GKS Errors
   D2. Additional Data Types
   D3. Output Attributes
       D3.1 Workstation-Independent Primitive Attributes
       D3.2 Workstation Attributes (Representations)
   D4. Input Functions
       D4.1 Initialization of Input Devices
       D4.2 Setting the Mode of Input Devices
       D4.3 Request Input Functions
       D4.4 Sample Input Functions
       D4.5 Event Input Functions
   D5. Inquiry Functions
E Example Programs
   E1. Program STAR
   E2. Program IRON
   E3. Program MAP
   E4. Program MANIPULATE
   E5. Program SHOWLN
F Function Lists
   F1. GKS Functions
   F2. Pascal Functions

Describes a language-independent nucleus of a graphics system. For integration into a programming language, GKS is embedded in a language-dependent layer obeying the particular conventions of the language.

Committee
X3H3
DocumentType
Standard
Pages
170
PublisherName
Information Technology Industry Council
Status
Current

ISO 7185:1990 Information technology — Programming languages — Pascal
ISO/IEC 2382-13:1996 Information technology Vocabulary Part 13: Computer graphics

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.