BS ISO IEC 9636-3-1992 Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Functional specification - Output《信.pdf
《BS ISO IEC 9636-3-1992 Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Functional specification - Output《信.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 9636-3-1992 Information technology - Computer graphics - Interfacing techniques for dialogues with graphical devices (CGI) - Functional specification - Output《信.pdf(156页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD BS ISO/IEC 9636-3:1991 Implementation of ISO/IEC 9636-3:1991 Information technology Computer graphics Interfacing techniques for dialogues with graphical devices (CGI) Functional specification Part 3: OutputBSISO/IEC9636-3:1991 This British Standard, having been prepared under the d
2、irectionof the Information Systems Technology Standards Policy Committee, was publishedunder the authority ofthe Standards Board and comesinto effect on 15June1992 BSI 02-2000 The following BSI references relate to the work on this standard: Committee reference IST/31 Draft for comment 90/62656 DC I
3、SBN 0 580 20737 4 Committees responsible for this British Standard The preparation of this British Standard was entrusted by the Information Systems Technology Standards Policy Committee (IST/-) to Technical Committee IST/31, upon which the following bodies were represented: Department of Trade and
4、Industry (IT Standards Unit) Information Systems Committee of the Universities Funding Council Rutherford Appleton Laboratory Amendments issued since publication Amd. No. Date CommentsBSISO/IEC9636-3:1991 BSI 02-2000 i Contents Page Committees responsible Inside front cover National foreword ii Fore
5、word ix Text of ISO/IEC 9636-3 1BSISO/IEC9636-3:1991 ii BSI 02-2000 National foreword This British Standard reproduces verbatim ISO/IEC9636-3:1991 and implements it as the UK national standard. This British Standard is published under the direction of the Information Systems Technology Standards Pol
6、icy Committee whose Technical Committee IST/31 has the responsibility to: aid enquirers to understand the text; present to the responsible international committee any enquiries on interpretation, or proposals for change, and keep UK interests informed; monitor related international and European deve
7、lopments and promulgate them in the UK. NOTEInternational and European Standards, as well as overseas standards, are available from BSI Sales Department, BSI, Linford Wood, Milton Keynes, MK146LE. A British Standard does not purport to include all the necessary provisions of a contract. Users of Bri
8、tish Standards are responsible 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, pagesii tox, pages1 to141 an
9、d a back cover. This standard 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.ISO/IEC9636-3:1991 (E) ii BSI 02-2000 Contents Page Foreword ix Introduction 1 1 Scope 1 2 Normative references 1 3 Co
10、ncepts 2 3.1 Introduction 2 3.2 General output concepts 2 3.2.1 Types of graphic primitive functions 2 3.2.2 Attributes and controls 2 3.2.3 Output states 3 3.3 Individual and bundled attribute values 4 3.3.1 Introduction 4 3.3.2 Modes of attribute specification and selection 5 3.4 Colour 5 3.4.1 Di
11、rect and indexed modes 5 3.4.2 Background colour 7 3.5 Graphic objects 8 3.5.1 Compound objects 8 3.5.2 Global and local attributes 8 3.5.3 Detail of graphic object formation 8 3.6 Clipping associated with graphic objects 9 3.6.1 Rendering pipelines for clipping 10 3.7 Line primitives 12 3.7.1 Line
12、functions 12 3.7.2 Line attributes 12 3.7.3 Line geometry 13 3.7.4 Line clipping 13 3.7.5 Allowed latitude 14 3.8 Marker primitive 14 3.8.1 Marker function 14 3.8.2 Marker attributes 14 3.8.3 Marker geometry 15 3.8.4 Marker clipping 15 3.9 Text primitives 15 3.9.1 Text functions 15 3.9.2 Usage of te
13、xt functions (compound text) 16 3.9.3 Text attributes 16 3.9.4 Text geometry 17 3.9.5 Text clipping 27 3.9.6 Text fonts and character sets 27 3.9.7 Errors in TEXT OPEN state 27 3.9.8 Allowed latitude 28 3.10 Fill primitives 28 3.10.1 Fill functions 28 3.10.2 Fill attributes 28 3.10.3 Fill geometry 3
14、1 3.10.4 Fill clipping 32 3.10.5 Closed figures 32 3.10.6 Allowed latitude 36 3.11 Image primitive 37ISO/IEC9636-3:1991 (E) BSI 02-2000 iii Page 3.11.1 Image function 37 3.11.2 Image attributes 37 3.11.3 Image primitive geometry 37 3.11.4 Image clipping 37 3.11.5 Allowed latitude 37 3.12 Generalized
15、 Drawing Primitives 38 3.12.1 GDP function 38 3.13 Inquiry 38 3.13.1 State lists and description tables 38 3.14 Retrieval 38 3.14.1 Retrieval of text extent 38 4 Interactions with other parts of ISO/IEC 9636 40 4.1 Interactions with all other parts of ISO/IEC 9636 40 4.1.1 Character set and font sel
16、ection 40 4.2 Interactions with ISO/IEC 9636-2 (Control) 40 4.2.1 Effect of INITIALIZE 40 4.2.2 Effect of VDC Extent and VDC Type 40 4.3 Interactions with ISO/IEC 9636-4 (Segments) 41 4.3.1 CLIP RECTANGLE, CLIP INDICATOR, and COPY SEGMENT 41 4.3.2 LINE WIDTH and EDGE WIDTH 41 4.3.3 MARKER SIZE 41 4.
17、3.4 PICK IDENTIFIER 41 4.3.5 Dynamic modification 41 4.3.6 Segment open state 41 4.4 Interactions with ISO/IEC 9636-5 (Input) 41 4.5 Interactions with ISO/IEC 9636-6 (Raster) 41 4.5.1 State related restrictions 41 4.5.2 Interior style BITMAP 42 4.5.3 Drawing modes 42 5 Abstract specification of func
18、tions 42 5.1 Introduction 42 5.1.1 Data types employed 42 5.2 Graphic primitive functions 42 5.2.1 POLYLINE 42 5.2.2 DISJOINT POLYLINE 43 5.2.3 CIRCULAR ARC 3 POINT 43 5.2.4 CIRCULAR ARC CENTRE 44 5.2.5 CIRCULAR ARC CENTRE REVERSED 44 5.2.6 ELLIPTICAL ARC 45 5.2.7 CONNECTING EDGE 46 5.2.8 POLYMARKER
19、 46 5.2.9 TEXT 47 5.2.10 RESTRICTED TEXT 47 5.2.11 APPEND TEXT 48 5.2.12 POLYGON 49 5.2.13 POLYGON SET 49 5.2.14 RECTANGLE 50 5.2.15 CIRCLE 50 5.2.16 CIRCULAR ARC 3 POINT CLOSE 51ISO/IEC9636-3:1991 (E) iv BSI 02-2000 Page 5.2.17 CIRCULAR ARC CENTRE CLOSE 51 5.2.18 ELLIPSE 52 5.2.19 ELLIPTICAL ARC CL
20、OSE 52 5.2.20 CELL ARRAY 53 5.2.21 GENERALIZED DRAWING PRIMITIVE (GDP) 54 5.3 Attribute functions 55 5.3.1 LINE BUNDLE INDEX 55 5.3.2 LINE TYPE 55 5.3.3 LINE WIDTH 55 5.3.4 LINE COLOUR 56 5.3.5 LINE CLIPPING MODE 56 5.3.6 MARKER BUNDLE INDEX 56 5.3.7 MARKER TYPE 56 5.3.8 MARKER SIZE 57 5.3.9 MARKER
21、COLOUR 57 5.3.10 MARKER CLIPPING MODE 57 5.3.11 TEXT BUNDLE INDEX 57 5.3.12 TEXT FONT INDEX 58 5.3.13 TEXT PRECISION 58 5.3.14 CHARACTER EXPANSION FACTOR 58 5.3.15 CHARACTER SPACING 58 5.3.16 TEXT COLOUR 59 5.3.17 CHARACTER HEIGHT 59 5.3.18 CHARACTER ORIENTATION 59 5.3.19 TEXT PATH 59 5.3.20 TEXT AL
22、IGNMENT 60 5.3.21 CHARACTER SET INDEX 60 5.3.22 ALTERNATE CHARACTER SET INDEX 61 5.3.23 CHARACTER CODING ANNOUNCER 61 5.3.24 FILL BUNDLE INDEX 61 5.3.25 INTERIOR STYLE 62 5.3.26 FILL COLOUR 62 5.3.27 HATCH INDEX 62 5.3.28 PATTERN INDEX 63 5.3.29 FILL REFERENCE POINT 63 5.3.30 PATTERN SIZE 63 5.3.31
23、EDGE BUNDLE INDEX 63 5.3.32 EDGE TYPE 64 5.3.33 EDGE WIDTH 64 5.3.34 EDGE COLOUR 64 5.3.35 EDGE CLIPPING MODE 65 5.3.36 EDGE VISIBILITY 65 5.4 General attribute and output control functions 65 5.4.1 CLIP INDICATOR 65 5.4.2 CLIP RECTANGLE 65 5.4.3 LINE WIDTH SPECIFICATION MODE 66 5.4.4 EDGE WIDTH SPE
24、CIFICATION MODE 66 5.4.5 MARKER SIZE SPECIFICATION MODE 66 5.4.6 COLOUR SELECTION MODE 67ISO/IEC9636-3:1991 (E) BSI 02-2000 v Page 5.4.7 COLOUR VALUE EXTENT 67 5.4.8 BACKGROUND COLOUR 67 5.4.9 AUXILIARY COLOUR 68 5.4.10 TRANSPARENCY 68 5.4.11 COLOUR TABLE 68 5.4.12 LINE REPRESENTATION 69 5.4.13 MARK
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC963631992INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSINTERFACINGTECHNIQUESFORDIALOGUESWITHGRAPHICALDEVICESCGIFUNCTIONALSPECIFICATIONOUTPUT

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