BS ISO IEC 9593-1-1990 Information technology - Computer graphics - Programmer's hierarchical interactive graphics system (PHIGS) language bindings - FORTRAN《信息处理系统 计算机制图.pdf
《BS ISO IEC 9593-1-1990 Information technology - Computer graphics - Programmer's hierarchical interactive graphics system (PHIGS) language bindings - FORTRAN《信息处理系统 计算机制图.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 9593-1-1990 Information technology - Computer graphics - Programmer's hierarchical interactive graphics system (PHIGS) language bindings - FORTRAN《信息处理系统 计算机制图.pdf(518页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD %? - present to the responsible international committee any enquiries on interpretation, or proposals for change, and keep UK interests informed; - monitor related intemationai and European devp!opments and promulgate them in the UK. NOTE. International and European Standards, as we
2、ii as overseas standards, are available from BSI Sales Department, BSI, Linford Wood, Milton Keynes, MK14 6LE. Compliance with a British Standard does not of itself confer immunity from legal obligations. BSI BS*ISO/IEC 9593*PART*l DL 1624669 0496724 064 = I NTERNATI O NAL STANDARD ISO/IEC First edi
3、tion AMENDMENT 1 1990-06-01 1995-04-15 Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part 1: FORTRAN AMENDMENT 1 Systmes de traitement de linformation - Infographie - Interfaces langage entre un programme dapplic
4、ation et son support graphique Partie 1: FORTRAN AMENDEMENT 1 Reference number ISO/IEC 9593-1: 1990/Amd.l: 1995(E) 1 BSI BS*ISO/IEC 9593*PART*L O3 3624669 0496725 TTO ISO/IEC 9593-1: 1990/Arnd.l:1995(E) Contents 1.scope . 1 2 . Normative references 1 3.Principles . 2 3.1.Specification . 2 2 3.3.Para
5、meters 2 3.5.Error handling . 3 4 5.Datatypes 6 6.Enumerationtypes . 10 7 . List of the PHIGS function names . 10 10 9 . The PHIGS Function interface . 10 3.2. Mapping of PHIGS fiinction names to FORTRAN subroutine names 3.4.The FORTRANsubset 2 4 . Generating FORTRAN suhtine names . 8 . PHIGS errors
6、 specif to the FORTRAN binding . 10 . Utility Functions not defined in PHIGS . 10 11 . PHIGS PLUS Enumeration types . 11 12 . List of the PHIGS PLUS hnction names 12.2. List of functions ordered ailphabetically by PHICS PLUS function name . 16 16 18 20 20 33 34 12.1. List of functions ordered alphab
7、etically by bound name 13.1. General principlts . 20 13.2. Output primitive funcions . 133 . Attribute specifmtion functions . 13.3.1. Bun- attribute selection . 33 13.3.2. LndividuPI attribute selection 13.3.3. Aspect source flag setting 46 13.3.4. Workstnth attribute table definition . 47 13.4. In
8、quiry functioits 55 13.4.1. hqu functions for workstation state lit 13.4.2. Inquj functions for workstation description table 14 . Utility Functions not defined m PHIGS and PHIGS PLUS . 111 Annex A FORTRAN Exampks(informative) 118 Annex B Function Liss(MKrmitive) . 124 Annex C Memory Managemeat(norm
9、ative) . 130 . . 13 . The PHIGS PLUS function interface 55 63 (B ISOIIEC 1995 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 i
10、n writing from the publislier . ISO/IEC Copyright Office Case postale 56 CH-121 1 Genve 20 Switzerland Printed in Switzerland BSI BS*ISO/IEC 9593*PART*L DL m Lb2Ybb9 049672b 937 m ISOIIEC 9593-1: 1990/Amd.l:1995(E) Foreword IS0 (the International Organization for Standardization) and IEC (the Inter-
11、 national 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
12、ields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with IS0 and EC, also take part in the work. In the field of information technology, IS0 and IEC have established a
13、 joint technical committee, ISOAEC JTC 1. 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 % of the national bodies casting a vote. Amendment 1 to Internation
14、al Standard ISOAEC 9593- 1 : 1990 was prepared by Joint Technical Committee ISO/IEC JTC 1, Infortnution technology. A BSI BS*ISO/IEC 9593*PART*1 O1 m 3624669 049b727 873 m ISOAEC 9593-1:1990/Amd.l: 199YE) Introduction ISOAEC 9592-1:1989, provides a set of functions for the display and modification o
15、f 2D or 3D graphical data. Part I is extended by Part 4 (PHIGS PLUS) to incorporate the effects of lighting. shading and other properties that are important for the display of surfaces rind muliidiinensional data. ISO/IEC 9592- I and ISO/IEC 9592-4 are specified in a language independent manner and
16、must be -embedded in language dependent layers (language bindings) for use with particular programming languages. The purpose of this part of ISO/IEC 9593 is to define the FORTRAN language binding for ISOIEC 9592-1 and ISOAEC 9592-4. iv . BSI BS*ISO/IEC 9593*PART*l O1 W 1624669 0496728 70T W INTERNA
17、TIONAL STANDARD ISOIIEC 9593-1:1990(E) Information processing systems - Computer graphics - Programmers Hierarchical Interactive Graphics System (PHIGS) language bindings - Part 1: FORTRAN 1 Scope The “Programmers Hierarchical Interactive Graphics System” (PHIGS), ISO/IEC 9592- 1 : 1989, and ISOAEC
18、, 9592-4:1992, specify a language independent nucleus of a graphics system. For integration into a programming language, PHIGS PLUS is emedded in a language dependent layer obeying the particular conventions of that language. This part of ISOflEC 9593 specifies the FORTRAN language dependent layer.
19、2 Normative references The following standards contain provisions which, through reference in this text, constitute provisions of this part of ISO/IEC 9593. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this p
20、art of ISOAEC 9593 are encouraged to investigate the possibility of applying the most recent editions of the standards listed below. Members of IEC and IS0 maintain registers of currently valid international Standards. IS0 1539 : 1980, Information processing systems - Programming Languages - FORTRAN
21、. ISO/IEC 9592-1 : 1989, Information processing systems - Computer graphics - Programmers Hierarhical Interactive Graphics System (PHIGS) - Part 1 - functional description. ISO/IEC TR 9973 : 1988, Information processing - Procedures for registration of graphical items. ISOiEC 9592-4: 1992, Informati
22、on processing systems - Computer graphics - Programmers Hierarchical A Interactive Graphics System (PHIGS) Part 4 - Ph Lumire Und Sutjces (PHIGS PLUS). , 1 i BSI BS*ISO/IEC 9593*PART*L 01 m Lb24bb 0496729 b4b ISOI I EC 9593-1 :1990( E) 3 Principles 3.1 Specification This part of ISOIIEC 9593 defines
23、 the PHIGS and PHIGS PLUS language binding interface for FORTRAN 77, as described in IS0 1539. 1980. With some minor modifications. application prograins can be transported between full FORTRAN77 and FORTRAN77 Subset PHIGS and PHIGS PLUS installations This binding incorporates the rules of conforman
24、ce defined in the PHIGS (ISO!IEC 9592-1) and PHIGS PLUS (ISOAEC 9592-4) Standard for PHIGS and PHIGS PLUS implemenrations, with those additional requirements specifically defined for FORTRAN langiiage implementations defined in this part of ISO/IEC 9593. The following criteria are established for de
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC959311990INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSPROGRAMMER SHIERARCHICALINTERACTIVEGRAPHICSSYSTEMPHIGSLANGUAGEBINDINGSFORTRAN

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