ANSI INCITS ISO IEC 9592-3-1997 Information technology - Computer graphics and image processing - Programmer s Hierarchical Interactive Graphics System (PHIGS) - Part 3 Specificati.pdf
《ANSI INCITS ISO IEC 9592-3-1997 Information technology - Computer graphics and image processing - Programmer s Hierarchical Interactive Graphics System (PHIGS) - Part 3 Specificati.pdf》由会员分享,可在线阅读,更多相关《ANSI INCITS ISO IEC 9592-3-1997 Information technology - Computer graphics and image processing - Programmer s Hierarchical Interactive Graphics System (PHIGS) - Part 3 Specificati.pdf(48页珍藏版)》请在麦多课文档分享上搜索。
1、INTERNATIONAL STANDARD lSO/IEC 9592-3 Second edition 1997-11-15 Information technology - Computer graphics and image processing - Programmers Hierarchical Interactive Graphics System (PHIGS) - Part 3: Specification for clear-text encoding of archive file Technologies de /information - lnfographie et
2、 traitement de /image - Interface de programmation du systkme graphique hkrarchisk (PHIGS) - Pat-tie 3: Spkcification du codage mode texte en clair du fichier darchive Reference number ISOAEC 9592-3: 1997(E) Adopted by INCITS (InterNational Committee for Information Technology Standards) as an Ameri
3、can National Standard.Date of ANSI Approval: 1/12/99Published by American National Standards Institute,25 West 43rd Street, New York, New York 10036Copyright 2002 by Information Technology Industry Council (ITI).All rights reserved.These materials are subject to copyright claims of International Sta
4、ndardization Organization (ISO), InternationalElectrotechnical Commission (IEC), American National Standards Institute (ANSI), and Information Technology Industry Council(ITI). Not for resale. No part of this publication may be reproduced in any form, including an electronic retrieval system, withou
5、tthe 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 AmericaISWIEC 9592-3:1997(E) Contents 1 Scope . .l 2 Normative references . 3 Definitions . .3 4 Clear text encoding form
6、at .4 4.1 Notational conventions . .4 4.2 Archive file format . 4 4.2.1 Introduction 4 4.2.2 Character repertoire . .5 4.2.3 Separators . . 4.2.3.1 Element separators . .6 4.2.3.2 Parameter separators. 6 4.2.3.3 Comments in the archive file 7 4.2.4 Encoding of parameter types . .7 4.2.4.1 Integer-bo
7、und types . .7 4.2.4.2 Real-bound types . .8 4.2.4.3 String-bound types . .9 4.2.4.4 Enumerated types . 9 4.2.4.5 Derived types 9 4.2.5 Forming archive file element names .I5 4.2.5.1 Terms deleted .15 4.2.5.2 Words added .I5 4.2.5.3 Words used unabbreviated .I6 4.2.5.4 Abbreviations 16 4.2.5.5 Abbre
8、viating compound types . .17 4.2.5.6 Sentinel character sequence . .18 4.2.5.7 The derived archive file element names .18 4.3 Encoding the PHICS archive file elements . .22 4.3.1 Encoding delimiter elements 22 4.3.2 Encoding archive file descriptor elements . .22 4.3.3 The structure element producti
9、on .22 4.3.4 Encoding output primitive elements .26 4.3.5 Encoding attribute elements . .32 4.3.6 Encoding modelling transformation elements . .40 4.3.7 Encoding miscellaneous elements . .41 4.3.8 Encoding external elements .42 4.4 Clear-text encoding conformance. . 42 A Clear-text encoding-dependen
10、t formal grammar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 0 ISO/IEC 1997 All right5 reserved Unless otherwlse specified. no part of this publication may he reproduced or utilized in any form or by any means. electronic or mechanical, includ
11、ing photocopymg and microfilm. without permission in writmg from the pubIsher. ISO/IEC Copyright Oflice l Case postale S6 l CH- I2 I I Gent% 20 - Swltzcrlnnd Printed in Switzerland ii OISO/IEC ISO/IEC 9592-3: 1997(E) Foreword IS0 (the International Organization for Standardization) and IEC (the Inte
12、rnational Electrotechnical Commission) form the specialized system for 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 f
13、ields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other international organirations, o oovernmental 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 establishe
14、d a joint technical committee, ISO/IEC JTC I. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 c/o of the national bodies casting a vote. lnternational Standa
15、rd ISO/IEC 9592-3 was prepared by Joint Technical Committee ISO/IEC JTC I, Itlfor-mc/tior technology, Subcommittee SC 24, Computer gruphics and image processil7g. This second edition cancels and replaces the first edition (ISO/IEC 9592-3: 1989), which has been technically revised. It also incorporat
16、es Amendment I : 1992. ISO/IEC 9592 consists of the following parts, under the general title lnjiormatiorl technology - Computer graphics and irwge processirlg - ProgrammerS Hierarchical lrlteractive Graphics System (PHIGS): - Part 1: Furlctionul descriptiw7 - Part 2: Archive,file format - Part 3: S
17、pec SPACES in the actual archive file are indicated through the separator productions given in 4.3.3. e) The metasymbols used in describing the grammar do not appear in the actual archive file. 4.2 Archive file format 4.2.1 Introduction A clear-text encoding of a PHIGS archive file consists of a str
18、eam of characters forming a series of elements, each of which starts with an element name and ends with one of the element delimiters, either the SLASH character (also known as SLANT or SOLIDUS) or the SEMICOLON character. These characters do not act as element delimiters when occurring within the b
19、ounds of a string parameter, as defined below. The order of elements within a clear-text encoding of a PHIGS archive file is specified by ISO/IEC 9592-2. This specifies a formal grammar over the following eight symbols: BEGIN ARCHIVE FILE END ARCHIVE FILE BEGIN STRUCTURE END STRUCTURE ARCHIVE FILE V
20、ERSION ARCHIVE FILE DESCRIPTION STRUCTURE ELEMENT EXTERNAL ELEMENT Each of these symbols is treated as a non-terminal in the formal grammar that follows. Taken together, the formal 4 OISO/IEC ISO/IEC 9592-3:1997(E) Clear-text encoding format Archive file format grammar of ISO/IEC 9592-2 and this par
21、t of ISO/IEC 9592 provide a formal grammar for a PHIGS archive file over the ISOfiEC 646 character set. 4.2.2 Character repertoire In order that the metasymbols used in describing the grammar do not appear in the actual archive file, the character repertoire of the clear-text encoding will be limite
22、d to those characters enumerated below, except for string parameters, which, at the minimum, support the full ISO/IEC 646 character set and, optionally may include characters which shift into other character sets. Each string is assumed to start in the ISO/IEC 646 character set. Upper-case character
23、s: - Lower-case characters: “a”, “b”, I1c11, “d”, llell, “f, “g”, “h”, “i”, li”, “k”, “1”, l(mll, “n” Digits: ” ” (SPACE character) “+” (PLUS character) “-” (MINUS character) “#” (NUMBER SIGN) “;” (SEMICOLON character) “/” (SLASH, SLANT, or SOLIDUS character) “(” (LEFT or OPEN PARENTHESIS character)
24、 “)” (RIGHT or CLOSE PARENTHESIS character) “,” (COMMA character) “.” (DECIMAL POINT or PERIOD character) “ (APOSTROPHE or SINGLE QUOTE character) “” (DOUBLE QUOTE character) ” ” (UNDERSCORE character) “s” (DOLLAR SIGN or CURRENCY symbol) “%” (PERCENT SIGN character) Lower-case characters are consid
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSIINCITSISOIEC959231997INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSANDIMAGEPROCESSINGPROGRAMMERSHIERARCHICALINTERACTIVEGRAPHICSSYSTEMPHIGSPART3SPECIFICATIPDF
链接地址:http://www.mydoc123.com/p-436552.html