1、INTERNATIONAL STANDARD ISO/IEC 9973 First edition 1994-I 2-l 5 Information technology - Computer graphics and image processing - Procedures for registration of graphical items Technologies de /information - Traitement informatisk des graphiques et de /image - Prockdures pour Ienregistrement des item
2、s graphiques Reference number ISO/IEC 9973:1994(E) Processed and adopted by ASC NCITS and approved by ANSI as an American National Standard.Date of ANSI Approval: 1/14/99Published by American National Standards Institute,11 West 42nd Street, New York, New York 10036Copyright 1999 by Information Tech
3、nology Industry Council (ITI).All rights reserved.These materials are subject to copyright claims of International Standardization Organization (ISO),International Electrotechnical Commission (IEC), American National Standards Institute (ANSI), andInformation Technology Industry Council (ITI). Not f
4、or resale. No part of this publication may be reproducedin any form, including an electronic retrieval system, without the prior written permission of ITI. All requestspertaining to this standard should be submitted to ITI, 1250 Eye Street NW, Washington, DC 20005.Printed in the United States of Ame
5、ricaAdopted by INCITS (InterNational Committee for Information Technology Standards) as an American National Standard.Date of ANSI Approval: 1/14/99Published by American National Standards Institute,25 West 43rd Street, New York, New York 10036Copyright 2002 by Information Technology Industry Counci
6、l (ITI).All rights reserved.These materials are subject to copyright claims of International Standardization Organization (ISO), InternationalElectrotechnical Commission (IEC), American National Standards Institute (ANSI), and Information Technology Industry Council(ITI). Not for resale. No part of
7、this publication may be reproduced in any form, including an electronic retrieval system, withoutthe prior written permission of ITI. All requests pertaining to this standard should be submitted to ITI, 1250 Eye Street NW,Washington, DC 20005.Printed in the United States of AmericaISO/IEC 9973:1994(
8、E) Contents Page 1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . . . . .
9、. 2 3 The Registration Authority 3.1 Appointment of a Registration Authority 3.2 Register of graphical items . 3.3 Initial assignments and additions 3.4 Deletions 3.5 Modifications of proposals . 3.6 Future standards 3.7 Additional Classes of Graphical Items . . . . . . . . . . . . . . . . . . . . .
10、 . . . . . . . . . . . . . . . . . . * . . . . . . . . . . . . . . . . . . . . . . . . . 4 Sponsoring Authorities . . . . . 9 4.1 Definition of Sponsoring Authority . . . * . 9 4.2 Responsibilities of Sponsoring Authorities . . . . . . 9 4.3 Registration form . . . . . . 9 . . . . . . . . . . . . .
11、. . . . . . . . . . . Annexes A Information needed to submit proposals . . , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 B Example forms for proposals and registered items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 C Defined classes of graphical ite
12、ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 D Language Binding Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 E Encoding Guidelines . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . .
13、 . . . . . . . . . . . . . . . . . . . . . . 32 0 ISO/IEC 1994 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from th
14、e publisher. ISO/IEC Copyright Office l Case Postale 56 l CH-1211 Geneve 20 0 Switzerland Printed in Switzerland ii 0 ISO/IEC ISO/IEC 9973:1994(E) Foreword IS0 (the International Organization for Standardization) and IEC (the Inter- national Electrotechnical Commission) form the specialized system f
15、or worldwide standardization. National bodies that are members of IS0 or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. IS0 and IEC technical committees collab
16、orate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with IS0 and IEC, also take part in the work. In the field of information technology, IS0 and IEC have established a joint technical committee ISO/IEC JTC 1. Draft International Stand
17、ards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75% of the national bodies casting a vote. International Standard ISO/IEC 9973 was prepared by Joint Technical Committee ISOAEC JTC 1, In
18、formation technology, Subcommittee SC 24, Computer graphics and image processing. This first edition cancels and replaces ISO/TR 9973: 1990. Annex A forms an integral part of this International Standard. Annexes B to E are for information only. . 111 ISO/IEC 9973:1994 (E) 0 ISO/IEC Introduction This
19、 International Standard has been published to provide a set of procedures for the registration of graphical items. In this context graphical items refers to all registered graphical items defined within the standards developed by ISO/IEC JTCUSC24. These procedures were originally processed by IS0 TC
20、97/SC21/WG2 (now ISO/IEC JTCUSC24) as a Technical Report. Although it was originally published as a Technical Report because its prompt availability was critical to the utilization of existing International Standards, it is now recognized that the importance of this material merits its publication a
21、s an International Standard. Responsibility for preparing standards for interchange of information involving computer graphics is assigned to subcommittee ISO/IEC JTCl/SC24 - Computer Graphics and Image Processing. All proposed and anticipated standards in this area share certain classes of graphica
22、l items that are allowed to vary across implementations of the standard: linetype is an example of such a class. Nevertheless, there is a strong incentive for implementations using the same graphical items to reference them in the same way. Each standard developed by ISO/IEC JTCl/SC24, therefore, pr
23、ovides for registration of certain graphical items. For example, in the Graphical Kernel System, linetype values 1,2,3, and 4 are defined in the International Standard; linetype values 5 and greater are reserved for registration, and negative values are used for implementation dependent linetypes. T
24、his International Standard specifies procedures to be followed in preparing, maintaining and publishing the ISO/IEC International Register of Graphical Items, containing the identifiers and meanings assigned to particular items. The purpose of the register is to inform all concerned of items already
25、 registered and of the specific identifiers assigned to them. The register includes current classes of graphical items and registered graphical items for relevant International Standards developed by ISO/IEC JTCUSC24. It will be updated as necessary for future computer graphic standards developed by
26、 ISO/IEC JTCUSC24. Publication of the register promotes compatibility of international information exchange and avoids duplication of effort in development of application-oriented graphical items. Registration provides identification for a graphical item but should not be regarded as a standardizati
27、on procedure. However, as a matter apart from registration, the graphical items may, but need not, be the subject of an international, national, or other standard. In these cases the register will reference the applicable standard. When such a standard is prepared subsequent to registration of a gra
28、phical item, it would be appropriate for the registered identifier of the graphical item to be indicated in the standard. iv INTERNATIONAL STANDARD 0 ISO/IEC ISO/IEC 9973: 1994(E) Information technology - Computer graphics and image processing - Procedures for registration of graphical items 1 Scope
29、 This International Standard specifies procedures to be followed in preparing, maintaining, and publishing a register of identifiers and meanings that, under the direction of ISO/IEC JTCUSC24, are assigned to graphical items. Registration procedures will not assign values of identifiers for graphica
30、l items that are defined as being workstation- or implementation-dependent by specific graphics standards. The register of font appearance in the ISO/IEC JTCUSC24 register of graphical items is not intended to address the broader issues of general purpose font registration as provided by ISO/IEC JTC
31、l/SC18. The procedures apply to registration of individual items within classes of graphical items as reserved for registration in the International Standards developed by ISO/IEC JTCUSC24. 1 ISO/IEC 9973:1994 (E) 0 ISO/IEC 2 Normative references The following standards contain provisions which, thr
32、ough reference in this text, constitute provisions of this International Standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this International Standard are encouraged to investigate the possibility of app
33、lying the most recent editions of the standards indicated below. Members of IEC and IS0 maintain registers of currently valid International Standards. IS0 7942: 1985, Information processing systems - Computer graphics - Graphical Kernel System (GKS) functional description. IS0 8632-1:1992, Informati
34、on technology - Computer graphics - Metafile for the storage and transfer of picture description information - Part 1: Functional specification. IS0 8632-2:1992, Information technology - Computer graphics - Metafile for the storage and transfer of picture description information - Part 2: Character
35、encoding. IS0 8632-3: 1992, Information technology - Computer graphics - Metafile for the storage adn transfer of picture description information - Part 3: Binary encoding. IS0 8632-4: 1992, Information technology - Computer graphics - Metafile for the storage and transfer of picture description inf
36、ormation - Part 4: Clear text encoding. IS0 865 1- 1: 1988, Information processing - Computer graphics - Graphical Kernel System (GKS) language bindings - Part I: FORTRAN. IS0 865 l-2: 1988, Information processing systems - Computer graphics - Graphical Kernel System (GKS) language bindings - Part 2
37、: Pascal. IS0 8651-3: 1988, Information processing systems - Computer graphics - Graphical Kernel System (GKS) language bindings - Part 3: Ada. IS0 865 l-4: 1991, Information processing systems - Computer graphics - Graphical Kernel System (GKS language bindings - Part 4: C. IS0 8805:1988, Informati
38、on processing systems - Computer graphics - Graphical Kernel System 30 (GKS-3D) functional description. ISOIIEC 8806-l:-), Information processing systems - Computer graphics - Graphical Kernel System for Three Dimensions (GKS-3D) language bindings - Part 1: FORTRAN. ISO/IEC 8806-4: 1991, Information
39、 technology - Computer graphics - Graphical Kernel Systemfor Three Dimensions (GKS9D) language bindings - Part 4: C. ISOIIEC 9592-l: 1989 Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) - Part 1: Functional specification. ISO/IEC 9592
40、-2: 1989lAmd. 1: 1992, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) - Part 2: Archive file format. ISOIIEC 9592-3: 1989lAmd. 1: 1992, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphic
41、s System (PHIGS) - Part 3: Clear text encoding of archive file. ISOIIEC 9592-4: 1992, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) - Part 4: Plus Lumibre und Sueaces. PHIGS PLUS. -“To be published 0 ISOAEC ISO/IEC 9973:1994 (E) ISO
42、LIEC 9593-l : 1990, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part I: FORTRAN. ISOIIEC 9593-3: 1990, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (
43、PHIGS) language bindings - Part 3: Ada. ISO/IEC 9593-4: 1990, Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part 4: C. ISO/IEC 9636-1:1991, Information technology - Computer graphics - Integacing techniques for d
44、ialogues with graphical devices (CGI) - Functional specification - Part 1: Overview, profiles and conformance. ISODX 9636-2:1991, Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Functional specification - Part 2: Control. ISO/IEC 9636-
45、3:1991, Information technology - Computer graphics - Inter$acing techniques for dialogues with graphical devices (CGI) - Functional specification - Part 3: Output. ISO/IEC 9636-4: 1991, Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - F
46、unctional specification - Part 4: Segments. ISO/IEC 9636-5: 1991, Information technology - Computer graphics - Interhacing techniques for dialogues with graphical devices (CGI) - Functional specification - Part 5: Input and echoing. ISOLIEC 9636-6: 1991, Information technology - Computer graphics -
47、Interfacing techniques for dialogues with graphical devices (CGI) - Functional specification - Part 6: Raster. ISOLIEC 9637-l :1994, Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Data stream binding - Part 1: Character encoding. ISO/
48、IEC 9637-21994, Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI - Data stream binding - Part 2: Binary encoding. ISODX 11072: 1992, Information technology - Computer graphics - Computer Graphics Reference Model. ISO/IEC Guide 2: 1991, Gen
49、eral terms and their definitions concerning standardization and related activities. ISODX Guide 23: 1982, Methods of indicating conformity with standards for third-party certification systems. ISOKEC Guide 25:1990, General requirements for the competence of calibration and testing laboratories. ISOLIEC Guide 28: 1982, General rules for a model third-party certification system for products. 3 ISO/IEC 9973:1994 (E) 0 ISO/IEC 3 The Registration Authority 3.1 Appointment of a Registration Authority A qualified and internationally acceptable body concerned with computer graphics is