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

I.S. EN ISO/IEC 8651-4:1998

Withdrawn
Withdrawn

A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

INFORMATION TECHNOLOGY - COMPUTER GRAPHICS - GRAPHICAL KERNEL SYSTEM (GKS) LANGUAGE BINDINGS - PART 4: C
Available format(s)

Hardcopy , PDF

Withdrawn date

24-05-2000

Language(s)

English

Published date

18-12-1998

Preview

For Harmonized Standards, check the EU site to confirm that the Standard is cited in the Official Journal.

Only cited Standards give presumption of conformance to New Approach Directives/Regulations.

Foreword
Introduction
1 Scope
2 Normative references
3 The C language binding
  3.1 Classification and designation
  3.2 Functions versus macros
  3.3 Character strings
  3.4 Function identifiers
  3.5 Registration
  3.6 Identifiers for graphical items
  3.7 Return values
  3.8 Headers
       3.8.1 gks.h
       3.8.2 gks_compat.h
  3.9 Memory management
       3.9.1 Functions which return simple lists
       3.9.2 Functions which return complex data structures
  3.10 Error handling
       3.10.1 Application supplied error handlers
       3.10.2 Error codes
       3.10.3 C-specific GKS errors
  3.11 Colour representations and specifications
  3.12 Colour characteristics
  3.13 Storage of multi-dimensional arrays
       3.13.1 Storage of 2*3 matrices
       3.13.2 Storage of conics in 3*3 matrices
       3.13.3 Storage of colour arrays
  3.14 Compatibility with the 1991 edition
4 Tables
  4.1 Abbreviation policy in construction of identifiers
  4.2 Table of abbreviations used
  4.3 Function names
       4.3.1 List ordered alphabetically by bound name
       4.3.2 List ordered alphabetically by GKS name
5 Type definitions
  5.1 Mapping of GKS data types
  5.2 Environment-defined type definitions
  5.3 Implementation dependent type definitions
  5.4 Implementation independent type definitions
6 Macro definitions
  6.1 Function identifiers
       6.1.1 In order of appearance
       6.1.2 In alphabetical order
  6.2 Error codes
  6.3 Miscellaneous
       6.3.1 Linetypes
       6.3.2 Marker types
       6.3.3 Hatch styles
       6.3.4 Colour models
       6.3.5 Prompt and echo types
       6.3.6 Default parameter of gopen_gks
7 C GKS function interface
  7.1 Notational conventions
  7.2 Workstation independent functions
       7.2.1 Control functions
       7.2.2 Output functions
       7.2.3 Design output functions
       7.2.4 Primitive attribute functions
       7.2.5 Normalization transformation functions
       7.2.6 NDC picture functions
       7.2.7 Metafile functions
       7.2.8 Picture part store functions
       7.2.9 Input functions
       7.2.10 Font and glyph functions
       7.2.11 Audit and playback functions
       7.2.12 Inquiry functions
       7.2.13 Utility functions
  7.3 Workstation functions
       7.3.1 Control functions
       7.3.2 Inquiry functions
       7.3.3 Retrieval functions
       7.3.4 Viewing utility functions
       7.3.5 Colour utility functions
  7.4 Segment functions and workstation activation functions
       7.4.1 Segment functions
       7.4.2 Workstation activation functions
       7.4.3 Utility functions
Annex A (informative) Compiled GKS/C specification
  A.1 Data types in compilation order
  A.2 Macros
  A.3 Function calls
  A.4 Compatibility layer
Annex B (informative) Sample programs
  B.1 STAR
  8.2 IRON
Annex C (informative) Short function identifiers
  C.1 In order of appearance
  C.2 In alphabetical order
Annex D (informative) Memory management
  D.l Introduction
  D.2 Functions that return simple lists
      D.2.1 Operation of ging_list_line_inds
  D.3 Functions that return structured data
      D.3.1 Operation of gcreate_store
      D.3.2 Operation of ging_stroke_st and ging_pat_rep
      D.3.3 Operation of gdel_store
Annex E (informative) Compatibility with the 1991 edition of
                      ISO/IEC 86514
  E.1 Changes in ISO/IEC 86514 data types
      E.1.1 Changes in ISO/IEC 86514 data types
      E.1.2 Changes in ISO/IEC 86514 functions
  E.2 The compatibility layer
  E.3 The header gks_compat.h
  E.4 Data types in gks-comgat.h
      E.4.1 Renamed data types
      E.4.2 Renamed fields of data types
      E.4.3 Obsolete data types
  E.5 Macros
  E.6 Functions in the compatibility layer
      E.6.1 Replaced functions
      E.6.2 Obsolete functions
Annex F (informative) Function lists
  F.l Alphabetic by GKS name
  F.2 Alphabetic by binding name

Defines a language independent nucleus of a graphical system.

DocumentType
Standard
Pages
350
PublisherName
National Standards Authority of Ireland
Status
Withdrawn

Standards Relationship
ISO/IEC 8651-4:1995 Identical
EN ISO/IEC 8651-4 : 1996 Identical

ISO/IEC 7942-1:1994 Information technology Computer graphics and image processing Graphical Kernel System (GKS) Part 1: Functional description
ISO/IEC 9899:2011 Information technology Programming languages C
ISO/IEC 9973:2013 Information technology Computer graphics, image processing and environmental data representation Procedures for registration of items

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