Visual Basic计算机绘图基础PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:谢步瀛,龚沛曾编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2002
- ISBN:7505379275
- 页数:363 页
教学篇 1
第1章 Visual BASIC 6.0简介 1
目 录 1
1.1 VB概述 2
1.1.1 VB的功能和特点 2
1.1.2集成开发环境 5
1.2 VB可视界面设计 10
1.2.1对象的基本概念 10
1.2.2建立简单应用程序的过程 12
1.2.3窗体和基本控件 17
1.3.1数据类型、函数和表达式 28
1.3 VB基本语言 28
1.3.2控制语句 31
1.3.3过程 33
1.3.4文件 34
1.4图形技术 36
1.4.1坐标系统 36
1.4.2绘图属性 38
1.4.3图形控件 40
1.4.4图形方法 41
1.5综合应用举例 44
1.6.1错误类型 49
1.6程序调试 49
1.6.2调试和排错 51
1.6.3错误处理 53
复习思考题 55
第2章概论 59
2.1计算机绘图的发展 60
2.2计算机图学的应用 61
复习思考题 64
第3章计算机绘图的数学基础 65
3.1点、直线、圆和圆弧的描述 66
3.1.1点的表达方法 66
3.1.2两点间距离和方向角 67
3.1.3直线的表达方法 70
3.1.4圆的表达方法 72
3.1.5圆弧的表达方法 73
3.2直线、圆和圆弧的求交点运算 73
3.2.1直线上的点 74
3.2.2点到直线的距离 74
3.2.3两直线的夹角 75
3.2.4两直线的交点 76
3.2.5直线的平行线和垂直线 77
3.2.6圆与直线的交点 82
3.2.7圆与圆的交点 86
3.2.8直线与圆弧相交 87
3.2.9圆与圆弧相交 88
3.2.10圆弧表达方法的转换 89
3.3直线、圆和圆弧的相切运算 94
3.3.1直线与圆相切 95
3.3.2直线与两圆相切 96
3.3.3圆与两直线相切 99
3.3.4圆与两个圆相切 101
3.3.5圆与一条直线和一个圆相切 104
3.4空间的点、直线和平面 105
3.4.1空间矢量运算 106
3.4.2 空间点 107
3.4.3 空间直线 108
3.4.4 平面和点 112
3.4.5 直线、平面与平面的关系 116
3.5几何子程序的综合应用 123
3.5.1 平面作图中的几个算法 123
3.5.2立体几何中的几个算法 125
复习思考题 129
第4章平面图形的绘图程序设计 131
4.1平面曲线的绘图程序设计 132
4.1.1 参数方程表示的曲线 132
4.1.2极坐标方程表示的曲线 134
4.1.3 曲线组成的图案 136
4.2 平面折线图形的绘图程序设计 138
4.2.1 简单折线图形 139
4.2.2折线组成的图案 143
复习思考题 147
第5章二维矩阵变换 149
5.1 二维图形的基本变换和齐次坐标 150
5.1.1 比例变换 151
5.1.2对称变换 152
5.1.3错切变换 153
5.1.5平移变换和齐次坐标 154
5.1.4旋转变换 154
5.2 二维基本变换的级联 156
复习思考题 164
第6章三维矩阵变换 167
6.1 三维图形的基本变换和齐次坐标 168
6.2 三维基本变换 169
6.2.1 比例变换 169
6.2.2错切变换 170
6.2.3对称变换 172
6.2.4旋转变换 173
6.2.5平移变换 174
6.3.1绕通过原点的任意直线的旋转变换 175
6.3三维基本变换的级联 175
6.3.2绕任意直线的旋转变换 176
6.3.3级联顺序的不可逆性 177
6.4正投影变换 177
6.4.1平面(H面)投影变换矩阵 177
6.4.2正面(V面)投影变换矩阵 179
6.4.3侧面(W面)投影变换矩阵 180
6.5轴测投影变换 182
6.5.1正轴测投影变换 182
6.5.2斜轴测投影变换 186
6.6.1透视的基本概念和术语 189
6.6透视投影变换 189
6.6.2点的透视 190
6.6.3一灭点透视 192
6.6.4二灭点透视 193
6.6.5三灭点透视 194
复习思考题 202
第7章 曲线曲面 205
7.1 Bezier曲线 206
7.1.1 Bezier曲线的定义 206
7.1.2分段Bezier曲线 208
7.1.3程序设计方法 209
7.2.2双线性、双二次Bezier曲面 211
7.2 Bezier曲面 211
7.2.1 Bezier曲面的定义 211
7.2.3双三次Bezier曲面 212
7.2.4 Bezier曲面的程序设计 213
复习思考题 216
第8章常用图形算法 217
8.1裁剪 218
8.1.1矩形裁剪 218
8.1.2圆形裁剪 229
8.2剖面线的绘图程序的设计 233
8.2.1剖面线的一般规律 233
8.2.2剖面线的绘图算法 234
8.2.3含圆弧边界的剖面线绘图算法 242
8.3动画 244
8.3.1直线运动 244
8.3.2曲线运动 246
8.3.3复合运动与背景运动 248
8.3.4渐变动画 251
复习思考题 253
第9章工程图的绘图程序设计 255
9.1 工程图常用图例的绘制 256
9.1.1折线 256
9.1.2矩形 256
9.1.3折断线 257
9.1.4箭头 259
9.2建筑工程图的绘制 260
9.2.1标高符号 260
9.2.2楼梯平面图和断面图 262
9.2.3建筑施工图和结构施工图 265
9.3机械工程图的绘制 269
9.3.1常用符号的绘制 269
9.3.2零件图、装配图的程序设计 270
复习思考题 278
第10章交互式绘图软件AutoCAD简介 281
10.2系统的基本操作 282
10.1 AutoCAD的界面 282
10.2.1命令的输入 283
10.2.2数据的输入 284
10.2.3退出绘图编辑程序 284
10.3常用绘图命令 285
10.4显示控制命令 288
10.5编辑命令 289
10.6图层和图块 294
10.6.1 图层的概念 294
10.6.2 LAYER命令 295
10.6.3图块的基本概念 295
10.7其他命令 296
10.6.4图块的命令 296
10.8实例 298
10.9接口文件 300
10.9.1 DXF文件的一般结构 300
10.9.2 DXF构造程序 302
10.9.3 DXF识别程序 304
复习思考题 306
实验篇 307
实验1 Visual BASIC程序设计初步 307
实验2图形技术 311
实验3直线、圆和圆弧的求交点运算 315
实验4直线、圆和圆弧的相切运算 319
实验5立体几何的运算 323
实验6平面图形的程序设计 327
实验7二维变换 331
实验8三维变换 335
实验9曲线曲面 339
实验10裁剪、剖面线 343
实验11 动画 347
实验12工程图形 351
实验13 AutoCAD和DXF接口文件 355
附录A程序一览表 359
附录B子程序调用关系表 362
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017