图书介绍
交互式微计算机图形学PDF|Epub|txt|kindle电子书版本网盘下载
- 蔡汉明,宋晓梅著 著
- 出版社: 青岛:青岛海洋大学出版社
- ISBN:7810267000
- 出版时间:1994
- 标注页数:228页
- 文件大小:9MB
- 文件页数:237页
- 主题词:
PDF下载
下载说明
交互式微计算机图形学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
前言1
绪论1
0—1计算机图形技术的发展1
0—2交互式计算机图形学及其研究内容2
0—3通用图形软件的设计原则3
0—4高级语言和操作系统的选择4
0—5学习本书的硬件环境6
第一章交互式图形软件程序结构7
1—1交互式图形软件结构7
1—2图形初始化13
1—3屏幕分区18
第二章图元及图形数据存储结构设计24
2—1图元设计24
2—2数据存储结构设计26
2—3—1数据存储结构的创建29
2—3数据存储结构的查找,删除,插入算法29
2—3—2数据存储结构的遍历32
2—3—3数据存储结构中图元的插入32
2—3—4数据存储结构中图元的删除33
第三章基本的绘图语句35
3—1点(Point)命令35
3—2线(Line)命令35
3—4弧(Arc)命令36
3—3圆(Circle)命令36
3—5重画(Redraw)命令37
3—6颜色(Linecolor)命令38
3—7线型(Linetype)命令38
3—8停机问题39
第四章人机交互技术42
4—1基本知识42
4—1—1如何读到ASCII码42
4—1—2如何在文本状态下绘制边框44
4—2—1字符型菜单47
4—2文本菜单技术47
4—2—2光标型普通菜单50
4—3图形菜单技术52
4—4十字光标技术56
4—4—1光标显示56
4—4—2光标的步长57
4—4—3光标的移动和定标58
4—5橡皮筋技术59
4—6约束62
第五章开窗口与剪取63
5—1常用坐标系63
5—1—1用户坐标系63
5—1—2设备坐标系63
5—2窗口…视图区变换63
5—3 Limits命令69
5—4图形放大69
5—5图形缩小71
5—6扫视图的形成72
5—7对图形的剪取73
第六章几何计算78
6—1直线与X轴的夹角78
6—2直线两点式方程变一般式方程79
6—3直线与圆求交80
6—4求两已知圆交点的子程序设计82
6—5过点作已知圆的切线83
6—6求两圆内外公切点子程序84
6—7两直线求交85
6—8求圆或圆弧上的一点所对应的直角坐标86
6—9点是否在正方形区域内86
6—10点是否在线段上87
6—11几何计算应用——选择图元87
6—11—1单个图元的选取88
6—11—2用窗口选择图元91
6—11—3选择图元总控程序93
6—12图元删除94
7—2—1恒等变换95
7—2点的变换95
第七章 二维变换95
7—1概述95
7—2—2比例变换96
7—2—3镜像变换96
7—2—4错切变换96
7—2—5旋转变换97
7—3直线和实体的变换98
7—3—1比例变换98
7—3—4当前坐标系中的一些限制99
7—3—2旋转变换99
7—3—3平移变换99
7—4齐次坐标系100
7—4—1矩阵修正100
7—4—2平移变换101
7—4—3比例变换102
7—4—4旋转变换102
7—4—5逆变换102
7—5坐标系的变换103
7—5—1绕任意点的旋转105
7—5—2相对任意点的比例交换105
7—5—3对任意直线作镜象106
7—6程序设计109
7—6—1 MOVE命令109
7—6—2 COPY命令110
7—6—3 MIRROR〈镜象〉命令112
7—6—4排列ARRAY命令114
第八章外设驱动程序设计116
8—1绘图机驱动程序设计119
8—1—1绘图机与计算机信号交换协议119
8—1—2 DMP—42绘图机结构120
8—1—3计算机与绘图机的连接121
8—1—4 DMP—42基本绘图指令124
8—1—5与数据库相联系的绘图机驱动子程序129
8—2鼠标器驱动程序设计135
8—2—1鼠标器结构及分类135
8—2—2鼠标器是如何工作的135
8—2—3鼠标器的光标136
8—2—4鼠标单元及数据声明138
8—3输入设备处理152
第九章大程序设计157
9—1包含文件157
9—2单元158
9—2—1单元结构159
9—2—2单元的使用163
9—3覆盖163
9—4单元的划分167
第十章零件图的程序设计方法169
10—1零件图程序设计概述169
10—1—1零件图程序设计内容169
10—1—2零件图编程中常用的几种方法169
10—1—3零件图程序设计中的造型坐标系选择170
10—2边框线标题栏尺寸表面粗糙度子程序及说明170
10—2—1边框线标题栏子程序170
10—2—2尺寸标注程序设计173
10—2—3表面粗糙度子程序设计180
10—3剖面线子程序设计183
10—4检索法设计零件图187
10—4—1数据库的建立187
10—4—2检索子程序设计188
10—4—3绘图尺寸及模型制作190
10—4—4交互处理及流程图191
10—5几何拼图法设计零件图191
10—5—1倒角子程序的设计192
10—5—2带圆角的?形或不带圆角的?形子程序193
10—5—3键槽子程序194
10—5—4轴上键槽子程序195
10—5—5绘制矩形轴段子程序196
10—5—6交互式处理196
附录一键盘返回码200
附录二标准ASCII显示码202
附录三一至四章相应的C语言程序203
附录四TURBO PASCAL错误信息表214
主要参考文献228