第6章 交互式技术与用户接口;内容摘要;内容摘要;6.1 用户接口的常用形式; 常用的子程序库有ISO公布的图形核心系统GKS、GKS-3D、PHIGS、PHIGS+等,美国SGI公司推出的图形程序库GL和OpenGL。这类子程序库通常提供多种主语言的联编形式,其功能概括如下:
(1)基本图形的生成,包括点、线、圆弧、字符和自由曲线等;
(2)坐标变换,支持平移、旋转、比例、对称、投影和裁剪等操作;
(3)设置图形属性和显示方式。图形属性包括线型、线宽、填充图案、字体和光标,显示方式包括颜色、饱和度、亮度以及明暗效应等形式。
(4)输入输出子程序:启动不同的输入输出设备,并对相应的事件队列进行处理;
(5)真实图形的处理:包括选择消除隐藏线(面),不同的光照模型,生成真实图形的不同算法等;
(6)用户界面的设计:包括窗口设计、菜单设计、对话框、列表框等交互界面。; 用子程序库设计用户接口,使用方便、便于扩充,便于在用户自己编写的程序代码中加入子程序库中的函数,可以充分利用高级程序设计语言本身具有的功能,实现用户希望产生的图形和交互处理。但是,这种方式实现用户界面需要不断地编写、调试和修改源程序,不形象直观。子程序库函数的调用格式要随所用主语言而定,对子程序库的使用应遵循相应主语言对子程序或函数的调用约定。;2.专用语言
图形专用
您可能关注的文档
- 建立销售团队三步曲.ppt
- 饭店平均入住率与平均房价.doc
- EXCEL_第10-2章 数理统计和应用.ppt
- 建水过桥米线传说.doc
- Excel2007公式与函数中运算符.doc
- 防腐工试题和答案.doc
- EXCEL2007和EXCEL2003数据透视表应用详解.doc
- 建议大风机采用变频调速理由9.15.doc
- excel2007数据透视表完成对多字段分组求与操作.doc
- 防火板材生产工艺.doc
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
最近下载
- 短视频在高中历史课堂教学中的应用--以部编版《中外历史纲要(下)》为例.pdf
- 2MW机组现场调试手册(修改版).pdf VIP
- 电力拖动自动控制系统-第五版 课后习题答案.pdf VIP
- 2025朔州陶瓷职业技术学院单招《数学》试题及一套答案详解.docx VIP
- 2MW风力发电机组操作运行手册.pdf VIP
- (正式版)DB42∕T 2482-2025 《远程动态心电图预警管理规范》.pdf VIP
- ABB 传动变频器 ACS880起重机控制程序(选件+N5050)固件手册 安装及使用手册.pdf
- (正式版)DB42∕T 2481-2025 《急性心血管疾病院前救护规程》.docx VIP
- 《二次根式》计算100题(专项练习).doc VIP
- (高中物理)《传感器》知识梳理.pdf
原创力文档

文档评论(0)