GB T 17151.1-1997 计算机图形信息处理系统 程序员分层交互图形系统 第1部分 功能描述.pdf
《GB T 17151.1-1997 计算机图形信息处理系统 程序员分层交互图形系统 第1部分 功能描述.pdf》由会员分享,可在线阅读,更多相关《GB T 17151.1-1997 计算机图形信息处理系统 程序员分层交互图形系统 第1部分 功能描述.pdf(285页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准计算机图形信息处理系统程序员分层交互图形系统第部分功能描述发布实施国家技术监督局发布前言本标准是根据国际标准化组织和国际电工委员会年月日第一版计算机图形信息处理系统程序员分层交互图形系统系列标准制订的该系列标准在计算机图形信息处理系统程序员分层交互图形系统总标题下包括以下三个部分第部分功能描述第部分存档文件格式第部分存档文件正文编码本标准是其中的功能描述标准根据于年月日和年月日对所发布的技术勘误技术勘误和年月日对发布的第号修改单在制订本标准时都进行相应的修改和勘误制订本标准时遵照的规定将国际标准中第章的引言放入了本标准概述要素部分不编章号本标准等效采用标准在采用国际标准时
2、增加了适合我国应用需要的汉字字体号的规定本标准附录为标准的附录本标准附录为提示的附录本标准由中华人民共和国机械工业部提出本标准由机械工业自动化系统与集成标准化技术委员会归口本标准起草单位机械工业部北京机械工业自动化研究所本标准主要起草人唐勇前言国际标准化组织和国际电工委员会作为一个整体共同组成了国际标准化系统或的成员国通过在特定技术领域中各种机构成立的技术委员会参与标准的制订和在共同感兴趣的领域中合作其他与和有联系的官方或非官方国际组织也参加这些工作在信息技术领域方面和已建立了一个联合技术委员会由这个联合委员会接受的国际标准草案在承认它为国际标准以前要将它在成员国中传阅审查按照规定程序至少有的
3、成员国赞成该草案才能被批准通过国际标准是由联合技术委员会信息技术制定的用户应该注意到所有国际标准随着时间推移将会不断修订而在此提到的引用的其他国际标准除非另有说明都是指它的最新版在总标题计算机图形信息处理系统程序员分层交互图形系统下由以下几部分组成第部分功能描述第部分存档文件格式第部分存档文件的正文编码附录为本标准的补充件而附录和仅为本标准的参考件引言程序员分层交互图形系统提供了一组功能两维或三维图形数据的定义显示和修改几何相关对象的定义显示和操作图形数据及其相互间关系的修改本标准在模型和或功能性方面扩充了图形核心系统和三维图形核心系统此外本标准能把图形和应用数据以层次数据方式存储使用所提供的
4、功能可在存储的信息中插入或对它修改和删除本标准和及的关系在条进一步阐述选择使用哪一个图形学标准依赖于许多因素应用对象整个系统结构可提供的设备现有应用数据库的交互性系统性能考虑用户界面要求管理策略及其他外界因素在和中生成一个兼容的图形学标准集的目的是为了以最灵活的方式对标准作出选择在计算机图形学领域内引入一个标准的主要原因是使用动态分层图形的应用程序可方便地在不同系统中移植帮助理解和通过应用程序使用动态分层图形方法减少程序开发成本和时间许多目前由应用程序执行的功能将由来执行指导图形设备制造商在设备中提供良好的图形功能组合为了达到这些目标采用了一系列设计原则一致性中必须遵循的要求不应相互矛盾兼容性
5、本标准应与及兼容除非技术因素认为这些差异是合理的正交性功能应彼此独立完整性应包括采用动态分层图形系统的应用程序所需的所有功能紧凑性仅仅对那些能改善应用程序性能或那些经常用到的功能集才提供冗余的功能程序员经验使用的程序员应具备计算机图形学的知识出错处理出错条件应是最少的其影响应明确定义设备独立性应允许一个应用程序作最小的修改后用于不用的图形输入和输出设备设备相关性应允许一个应用程序以直接的方式用于专用的图形输入和输出和设备可实现性对大多数操作系统可用大多数语言支持功能有效性的实现和执行不应耗费过量的计算机资源交互性某些应用程序要求与实时或接近实时的响应虽然需要具备专用的图形设备和专用的计算机资源
6、将仍不排除此类应用程序中华人民共和国国家标准计算机图形信息处理系统程序员分层交互图形系统第部分功能描述国家技术监督局批准实施范围是一个系列标准它规定了程序员分层交互图形系统的一组图形程序设计功能是个图形系统应用系统可用它在向量式或光栅式图形输出设备上产生图面通过所提供的图形输入和分层图片定义的基本功能它支持操作员输入和交互操作图面定义驻留在集中式结构存储器内通过应用程序可以对它进行编辑图面在由一个输出设备和若干个输入设备组成的工作站上显示几个工作站可以同时使用允许应用程序为了最好地发挥工作站的性能而修改它的工作状态本标准规定了生成文件的存档图面定义功能也描述了它与计算机元文件的接口本标准定义了
7、一个与语言无关的图形系统内核以便它与程序语言集成为一体以特定的语言约定嵌入到语言层中这些语言联编将在另一个标准参见中规定本标准是系列标准的基本部分且形成了功能的核心另外两个标准是与存档文件有关的它们是按本标准功能定义的它们可扩展本标准规范可包括但不局限于下述内容规定附加的输出图原输出图原的特性和属性扩展的枚举类型表扩展的出错信息表等附加的部分应描述它们与本标准的关系引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性图形核心系统功能描述信息处理信息交换用七位编码字符集数据处理词汇部分计
8、算机图形信息交换用汉字编码字符集基本集信息交换用汉字编码字符集第二辅助集信息交换用汉字编码字符集第四辅助集定义本标准采用下列定义其中尽可能采用了其他图形标准中使用的图形学术语确认向逻辑输入设备的操作员指明已经引发可寻址点设备的任何可寻址点祖先结构一个双亲结构或双亲结构的祖先标注是一组以规范化投影坐标定义的输出图原但它以模型坐标空间中某一点作为参考点显示标注的平面始终平行于显示空间的平面模型变换和视图变换对它不发生影响而参考点则以常规进行变换标注式样一种标注的式样表示如何显示标注图原和参考点间的关系相对标注正文由字符串组成的输出图原它总是在平行于显示空间的平面上显示它的位置由在模型坐标空间中定义
9、的参考点及以规范化投影坐标表示的偏置来决定应用数据是应用程序中使用的数据其特性不在本标准中规定应用数据作为应用数据结构元素插入结构中存档文件存储和传送用结构及其内容表达的图形数据的一种机制输出图原式样输出图原的外部表征受一组称为式样的特征值控制例如字符高度折线线型几何式样与工作站无关由相应的属性控制而对非几何式样在特定式样和它的控制属性间的映射由相关的式样源标志来定义如果设置为则输出图原式样受集束索引属性控制如果设置为那么式样将受相应属性的控制宽高比沿对象主轴的长度比式样源标志这个标志指明一个与特定工作站相关的输出图原式样是选自属性集束还是选自单个属性属性属性控制着输出图原的性质有四种属性几何
10、属性非几何属性视图属性和标识属性几何与非几何属性控制输出图原式样的值后平面一个平行于视图平面的平面它的位置规定为在视图参考坐标系中的一个坐标值在后平面后面的输出图原处于视图体之外中止动作是既与实现相关又与工作站相关的一种机制它能使操作员中断输入操作集束属性索引一个输出图原的属性它是集束属性表中的一个索引定义了跟工作站相关的输出图原式样集束属性表一种与工作站相关的表规定一种或多种输出图原的式样集束属性表项在集束属性表中的单一项每个项包含有加到相应输出图原的每个式样上的一个值这个集合与工作站相关象元阵列一种输出图原它是由大小相等的象元平行四边形组成每个象元为平行四边形具有单种颜色集中式结构存储器概
11、念上独立于工作站的结构网络存储区字符基准向量是正文的式样它定义了字符基线的方向它是一个在正文平面内的由结构元素确定的二维向量字符框定义单个字符的水平和垂直边界的矩形字符扩展因子一个正文的式样它规定在给定工作站上的字符宽度与给定字体标称值的偏差字符高度规定大写字符高度的正文式样字符集对字符编码表中项的登记解释字符间距一个正文式样它规定了要添加在字符串相邻两个字符域间字符高度式样的分数值字符上向量正文的式样它定义正文字符串向上的方向它是一个在结构元素中规定的正文平面二维向量字符宽度一个正文式样它规定字符宽度实际宽度取决于该字符所属字体的设计者所确定的宽高比子结构在结构引用中规定的结构选择设备一种逻
12、辑输入设备它提供一个非负整数以确定选择对象集中的一个对象的缩写现指颜色模型中通用颜色定义系统年颜色空间的缩写剪取把在规定体积以外的部分输出图原消去某些输出图原裁剪的准确效果可与系统实现或工作站有关颜色索引一个用于在颜色表中存取项的索引颜色模型用显式参数表达的颜色空间特征颜色空间空间中颜色的几何表达通常是三维的颜色系统采用说明本标准定义的字符包括汉字颜色坐标系统颜色表工作站相关表该表中项规定定义遍历特定颜色的值组合模型变换在结构遍历中对所产生的输出图原施加的变换它被定义为局部模型变换和全局模型变换的链接且局部模型变换是首先施加的冲突解决办法标志在中结构存档或者从存档的结构检索过程中存档文件和二者
13、的结构之间可能发生名称冲突冲突解决方法标志指明如何解决这些冲突连接标识符一个实现程序专用的方法它定义构成单个工作站的一个或多个物理实体的连接数据记录一种复合数据类型其内容由使用它的上下文定义例如用于输入设备初始化功能的数据记录的内容可随其提示与应答类型而变化延迟模式工作站延迟模式是显示更新状态的一部分它规定何时改变为投寄的结构网络且工作站状态表将在显示图像上反映后裔结构子结构或者子结构的后裔设备坐标与设备相关的坐标在中单位在能产生精确缩放图像的设备上是米否则为其他与工作站相关的合适单位设备驱动程序实现中与设备有关的部分它支持一个物理的图形设备设备驱动程序生成与设备相关的输出处理与设备相关的交互
14、操作设备空间由显示设备可寻址点所定义的空间摘自和显示设备一种能表达图像的图形设备显示设备可能是工作站的一个组成部分显示优先级当投寄结构网络时分配给它的优先级当它们映射到同一显示空间位置时优先级可用在输出图原间的识别显示空间设备空间中可提供显示图像的那部分空间一个输入设备的工作空间摘自和显示面在图像可出现的显示设备上的物理区域显示更新状态决定显示表面何时和如何修改以反映集中式结构存储器工作站状态中的变化应答对操作员在逻辑输入设备上当前的直接通知应答区域应答体积以设备坐标定义的区域或体积用它来显示提示或响应应答类型设备初始化的一个参数它对特定的逻辑输入设备选择响应技术边在填充区域集输出图原中定义的
15、多边形边界集边标志填充区域集的一种方式显示或不显示边边类型填充区域集的一种方式这种方式指明边的式样边宽缩放因子填充区集的一种方式它指明边图像的相对宽度该缩放因子作用于与工作站相关的标称值编辑模式决定是一个新的结构元素取代在元素指针位置的结构元素还是在元素指针后面把新的结构元素插入到打开的结构中去元素指针在结构编辑中使用的指针其值标识了在打开的结构中删除或生成元素的位置元素位置与结构元素相关的一个数它指明了该元素在结构中的位置元素引用表在结构网络的一个分支中定义分层的引用表每个引用由结构标识符及该结构中一个元素位置组成如果这表包括对前对指的是元素第个这样的元素引用了在个表中命名的结构表的最底层元
16、素可以标识任何类型的结构元素元素类型结构元素标识分类例如填充区域标号应用数据线宽缩放因子等空白域内式样填充区域或填充区域集输出图原的一个可能的域内表达式如果边不显示那么域内式样空白的填充区域集的图像不可见而域内式样空白的填充区域输出图原的图像总是不可见的出错状态表保存有最近出错条件信息的数据逸出是一种不涉及图形输出生成而提供对执行相关或设备相关性能的访问功能事件模式一种逻辑输入设备的工作模式异步输入在引发器引发后以事件报告形式入事件队列事件队列以时间为次序的事件报告集事件报告在事件队列中的一个项它由逻辑输入值和相应的逻辑输入设备标识组成排斥集定义对指定操作不合格的那些名称集成员的过滤器填充区一
17、个由单个多边形组成的输出图原填充区集一个由一组带边或不带边的填充区域组成的输出图原过滤器标识对指定操作合格或不合格的输出图原的包含集和排斥集组合支持用于拾取醒目不可见性和增量式空间搜索等的过滤器字体所有具有同样视觉特征的字符外形的集合前平面一个平行于视图平面的平面它的位置由在视图参考坐标系统中的坐标值来确定在前平面前输出图原处于视图体之外摘自广义绘图原语能访问与执行或与工作站相关的诸如曲线输出等几何能力的输出图原广义结构元素在结构遍历时用于访问与执行或与工作站或设备相关性能的结构元素它是一个访问属性或控制功能性的结构元素并不生成输出图原图形核心系统全局模型变换组合模型变换的组成部分当结构遍历开
18、始时它被设置成双亲结构的当前组合模型变换或者它是已投寄的结构它被设置成描述表中的缺省值域内阴影线式样填充区域集或填充区域输出图原域内的一种可能表达域内填充可用平行的和或交叉的阴影线这可由工作站的阴影线表选择阴影线表工作站上定义的阴影线值表隐线隐面消除消去那些被其他输出图原遮挡的输出图原部分醒目用某种工作站相关的方式通过修改其视觉属性来强调输出图原醒目过滤器由两个名称集即醒目包含集和醒目排斥集组成的过滤器用于标明那些醒目是合格的输出图原色泽亮度饱和度颜色模型的缩写域内中空式样填充区域或填充区域集输出图原的域内的一种可能的表达图像只是那些边界线这包括被剪取后产生的任何边界色泽饱和度幅值颜色模型的缩
19、写图像对象再现后的外部表征隐式再生显示面内容的完全再生使得它是视觉正确的当更改已投寄的结构网络废除已显示的图像时这是可能发生的这样的再生不是应用程序显示要求的包含集定义对规定操作是合格的那些名称成员的过滤器继承性子结构从它们的祖先结构那里获得初始属性设置的机制输入类逻辑输入设备功能的特征有六类逻辑输入设备定位设备笔划设备数值设备选择设备拾取设备和字符串设备输入模式从逻辑输入设备获取数据的三种可能方式之一或询问功能向应用程序传递在状态表或描述表中数据的一种机制域内在填充区域或填充区域集内部的点集中提供了一条规则来判定给出点是否在填充区域或填充区域集内域内式样一种方式指明用于填充区域或填充区域集域
20、内的填充式样不可见性输出图原从视图中隐藏的状态即使有时该图原处在显示表面内也并未被其他输出图原所遮挡不可见性过滤器由两个名称集组成的过滤器即不可见性包含集和不可见性排斥集用于标明输出图原的不可见性是合格的等轴映射方式比例相同的变换标号一种结构元素由一个标识符组成它能在结构编辑中用作位置标志语言联编以特定程编语言的语法规则表达功能说明的规范线型一种方式它规定了线条图像的式样如实线虚线或点线线宽缩放因子一种方式它指明了线条图像的相对线宽这个线宽缩放因子作用于与工作站相关的标称值上局部模型变换组合模型变换的组成部分结构遍历开始时它被设置为恒等变换定位设备提供在世界坐标系中位置以及相关视图索引的逻辑输
21、入设备逻辑输入设备一种或多种能向应用程序提交逻辑输入值的物理输入设备的抽象概念标记具有特定外部表征的图用于标明显示表面上的位置标记形状不参予变换标记尺寸缩放因子一种方式它指明了标记图像的相对尺寸标记尺寸缩放因子作用于与工作站相关的标称值上标记类型一种方式它选定作为标记的图形类型量度由一种或多种物理输入设备的值以及从这些值到某种逻辑输入类型所要求形式的映射而决定的值摘自以及量度进程一种逻辑输入设备能用于交互时才存在的一种进程量度进程的当前状态是量度值消息由应用程序传送到工作站的字符串它主要用于与操作员通讯元文件保留和传送图形数据和控制信息的一种机制元文件包含了一幅或多幅与设备无关的画面描述摘自最
22、小仿真工作站不具备应用程序所规定输出图原的再现能力时所做出的最起码的必要效应模态改变机制的类型这种机制起作用直到另一个改变规范替代它属性设置和控制功能是对给定结构及其后裔结构的模态模型坐标与设备无关的三维笛卡尔坐标系统在这坐标系中应用程序使用输出图原定义图形对象模型变换参见局部模型变换全局模型变换组合模型变换修改模式显示更新状态的一部分修改模式控制在工作站上应及时达到哪一类视觉效果和如何达到名称集一种输出图原的属性它由一系列类别组成这些类别定义了输出图原对于醒目不可见性拾取和增量式空间搜索的合格性标称值跟工作站相关的输出图原方式的基准值规范化投影坐标与设备独立的三维笛卡尔坐标系统在该系统内规定
23、图像组合的图形系统视图剪取边界和工作站窗口也在空间规定操作员操作物理输入设备的人这个输入改变了逻辑输入设备的量度值并引发了它们摘自和输出图原表达几何形状的基本图形显示实体并行变换对一个对象中的平行线在不考虑其相对距离或深度的情况下的变换其结果图像也表现为平行的摘自双亲结构一个包含一个或多个结构引用的结构域内图案式样填充区域或填充区域集输出图原的域内一种可能的表达方式在域内用从工作站图案表中选出的二维象素图案填充图案表在工作站上定义的图案值表透视变换对一个对象中的平行线作为一个相对距离或深度的函数变换其结果图像将相交在视图平面上摘自程序员分层交互图形系统描述表表示系统与工作站无关的静态参数数据状
24、态表表示系统与工作站无关的动态参数数据遍历状态表在结构网络遍历过程中表示系统与工作站无关的动态参数数据当遍历开始时描述表值设置为在状态表中定义的值物理输入设备能产生输入的硬件物理输入设备是显示设备的一部分或者是工作站的独立部分拾取用拾取设备识别输出图原的操作员操作拾取设备一种提供拾取路径的逻辑输入设备拾取过滤器一个由两个名称集构成的过滤器即拾取包含集和拾取排斥集用于标识哪些输出图原能为拾取输入操作所选中拾取标识符与各个输出图原有关的名称并且是由拾取设备作为拾取路径的组成返回的拾取路径表示从输出图原已投寄的结构拾取它的路径的元素引用表该表由结构标识符拾取标识符和遍历层的每层元素位置组成折线在一系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17151.1 1997 计算机 图形 信息处理 系统 程序员 分层 交互 部分 功能 描述

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