BS ISO IEC 7942-2-1997 Information technology - Computer graphics and image processing - Graphical Kernel System (GKS) - NDC metafile《信息技术 计算机图形和成像处理 图形核心系统(GKS) 规格化设备坐标(N.pdf
《BS ISO IEC 7942-2-1997 Information technology - Computer graphics and image processing - Graphical Kernel System (GKS) - NDC metafile《信息技术 计算机图形和成像处理 图形核心系统(GKS) 规格化设备坐标(N.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 7942-2-1997 Information technology - Computer graphics and image processing - Graphical Kernel System (GKS) - NDC metafile《信息技术 计算机图形和成像处理 图形核心系统(GKS) 规格化设备坐标(N.pdf(56页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD BS ISO/IEC 7942-2:1997 Information technology Computer graphics and image processing Graphical Kernel System (GKS) Part2: NDC Metafile ICS 35.140BSISO/IEC7942-2:1997 This BritishStandard, having been prepared under the directionof the DISC Board, waspublished under the authorityof t
2、he Standards Boardand comes into effect on 15November1997 BSI05-2000 ISBN 0 580 28572 3 National foreword This BritishStandard reproduces verbatim ISO/IEC7942-2:1997 and implements it as the UK national standard. The UK participation in its preparation was entrusted to Technical Committee IST/31, Co
3、mputer graphics and image processing, which has the responsibility to: aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related international and
4、 European developments and promulgate them in the UK. A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The BritishStandards which implement international or European publications referred to in this document may be found in the BSI S
5、tandards Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsib
6、le for their correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pagesi andii, theISO/IEC title page, pages ii to vi, pages1 to45 and a back cover. This stand
7、ard has been updated (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover. Amendments issued since publication Amd. No. Date CommentsBSISO/IEC7942-2:1997 BSI 05-2000 i Contents Page National foreword Inside front cover
8、 Foreword v Text of ISO/IEC7942-2 1ii blankBSISO/IEC7942-2:1997 ii BSI 05-2000 Contents Page Foreword v Introduction 1 1 Scope 1 2 Normative references 1 3 Definitions 1 4 Concepts 1 4.1 The structure of a GKS-94NDC metafile 1 4.2 Metafile elements 2 4.3 Delimiter elements 2 4.4 Metafile descriptor
9、elements 2 4.4.1 Elements used 2 4.4.2 Functional capability 2 4.4.3 NDC-SET 2 4.5 Control elements 3 4.6 Graphical primitive elements 3 4.7 Attribute elements 4 4.8 Application structure elements 5 4.9 Metafile states 7 5 Abstract specification of new elements 7 5.1 Data type definitions and abbrev
10、iations 7 5.2 Delimiter elements 7 5.3 Metafile descriptor elements 7 5.4 Control elements 7 5.5 Graphical primitive elements 8 5.6 Attribute elements 8 5.7 Metafile defaults 8 6 Mapping from NDC picture to NDC metafile 9 6.1 Introduction 9 6.2 Output primitives 9 6.2.1 SET OF POLYLINE 9 6.2.2 SET O
11、F NURB 9 6.2.3 SET OF CONIC SECTION 9 6.2.4 POLYMARKER 9 6.2.5 SET OF FILL AREA 10 6.2.6 SET OF ELLIPTIC SECTOR 10 6.2.7 SET OF ELLIPTIC SEGMENT 10 6.2.8 SET OF ELLIPTIC DISC 10 6.2.9 SET OF CLOSED NURB 11 6.2.10 TEXT 11 6.2.11 CELL ARRAY 11 6.2.12 DESIGN PRIMITIVE 11 6.2.13 GENERALIZED DRAWING PRIM
12、ITIVE 12 6.3 Output attributes 13 6.3.1 SCISSOR SET 13 6.3.2 TEXT UP VECTOR and TEXT SKEW ANGLE 13 6.3.3 CHARACTER FONT AND PRECISION 13 6.3.4 COLOUR SPECIFIER 13 7 The Character Encoding of the GKS-94NDC Metafile 14 7.1 Notational conventions 14 7.2 Method of encoding opcodes 14BSISO/IEC7942-2:1997
13、 BSI 05-2000 iii Page 7.2.1 Introduction 14 7.2.2 Opcode assignments 14 7.3 Method of encoding parameters 15 7.4 Representation of new elements 15 7.4.1 Introduction 15 7.4.2 Delimiter elements 15 7.4.3 Metafile descriptor elements 15 7.4.4 Control elements 15 7.4.5 Graphical primitive elements 16 7
14、.4.6 Attribute elements 16 7.4.7 Application structure elements 17 8 The Binary Encoding of the GKS-94NDC Metafile 19 8.1 Overall structure 19 8.2 Primitive data forms 19 8.3 Representation of abstract parameter types 19 8.4 Representation of each element 19 8.4.1 Introduction 19 8.4.2 Delimiter ele
15、ments 19 8.4.3 Metafile descriptor elements 19 8.4.4 Control elements 20 8.4.5 Graphical primitive elements 20 8.4.6 Attribute elements 21 8.4.7 Structure attribute elements 21 9 The Clear Text Encoding of the GKS-94NDC Metafile 23 9.1 Notational conventions 23 9.2 Encoding parameter types 23 9.3 Fo
16、rming names 23 9.3.1 Introduction 23 9.3.2 Words deleted 23 9.3.3 Words used unabbreviated 23 9.3.4 Abbreviations 23 9.3.5 The derived names of new elements 24 9.4 Encoding the NDC Metafile elements 24 9.4.1 Introduction 24 9.4.2 Encoding delimiter elements 24 9.4.3 Encoding metafile descriptor elem
17、ents 24 9.4.4 Encoding control elements 24 9.4.5 Encoding graphical primitive elements 24 9.4.6 Encoding attribute elements 25 9.4.7 Encoding of application structure elements 25 Annex A (normative) Formal grammar 28 A.1 Introduction 28 A.2 Notation 28 A.3 Detailed grammar 28 A.3.1 Metafile structur
18、e 28 A.3.2 Metafile descriptor elements 28 A.3.3 Picture descriptor elements 29 A.3.4 Control elements 29BS ISO/IEC7942-2:1997 iv BSI 05-2000 Page A.3.5 Graphical elements 30 A.3.6 Attribute elements 36 A.3.7 Terminal symbols 41 Annex B (normative) New element list 45 B.1 Introduction 45 B.2 Delimit
19、er elements 45 B.3 Metafile descriptor elements 45 B.4 Control elements 45 B.5 Graphical primitive elements 45 B.6 Attribute elements 45 Figure 1 General form of metafile 1 Figure 2 General form of pictures 1 Table 1 Opcodes for metafile elements 14 Descriptors: Data processing, graphic data process
20、ing, image processing, computer software, artificial languages, advanced language, GKS, metafiles.BS ISO/IEC7942-2:1997 BSI 05-2000 v Foreword ISO (the International Organization for Standardization) and IEC (theInternational Electrotechnical Commission) form the specialized system for worldwide sta
21、ndardization. National bodies that are members of ISO 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. ISO and IEC technical committees collaborate in fields
22、of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC1. Draft International Standards adopted by
23、the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least75%of the national bodies casting a vote. International Standard ISO/IEC7942-2 was prepared by Joint Technical Committee ISO/IEC JTC1, Information technol
24、ogy, Subcommittee SC24, Computer graphics and image processing. ISO/IEC7942 consists of the following parts, under the general title Information technology Computer graphics and image processing Graphical Kernel System (GKS): Part1: Functional description; Part2: NDC metafile; Part3: Audit trail; Pa
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC794221997INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSANDIMAGEPROCESSINGGRAPHICALKERNELSYSTEMGKSNDCMETAFILE

链接地址:http://www.mydoc123.com/p-396876.html