封面
版权信息
前言
第1章 三维CAD软件的系统框架分析
1.1 关于微软基础类MFC
1.2 MFC应用程序的文档/视图结构
1.3 实例分析:三维CAD模型浏览软件STLViewer
1.4 STLViewer的程序框架
1.5 STLViewer中类的层次设计及软件模块结构划分
1.6 建立和使用动态链接库
附:本章相关程序使用说明
第2章 矢量计算工具与几何计算类库设计
- APP免费
2.1 矢量运算概述
- APP免费
2.2 设计点、矢量和齐次变换矩阵类
- APP免费
2.3 三维图形的几何变换
- APP免费
2.4 矢量计算及其工具函数集设计
- APP免费
2.5 设计几何基本工具库GeomCalc.dll
- APP免费
2.6 有关源程序代码
- APP免费
附:本章相关程序使用说明
- APP免费
第3章 创建基于MFC的OpenGL Windows程序
- APP免费
3.1 OpenGL概述
- APP免费
3.2 在Windows环境下使用OpenGL
- APP免费
3.3 OpenGL MFC应用程序创建实例
- APP免费
3.4 ()程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第4章 设计封装OpenGL功能的C++类
- APP免费
4.1 封装OpenGL的C++类的设计
- APP免费
4.2 照相机类GCamera的设计
- APP免费
4.3 类COpenGLDC
- APP免费
4.4 修改类CGLView
- APP免费
4.5 运行应用程序
- APP免费
4.6 源程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第5章 设计基于OpenGL的() CAD图形工具库
- APP免费
5.1 创建动态链接库glContext.dll
- APP免费
5.2 照相机类GCamera的功能增强
- APP免费
5.3 模型真实感渲染与OpenGL光照设置
- APP免费
5.4 类COpenGLDC功能的增强
- APP免费
5.5 增加类CGLView中的功能
- APP免费
5.6 glContext类的输出和调用
- APP免费
5.7 源程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第6章 设计几何内核模块
- APP免费
6.1 CAD实体模型的常用表示方法
- APP免费
6.2 几何对象类的设计
- APP免费
6.3 串行化(Serialize)实现文档存取功能
- APP免费
6.4 利用多态性实现CAD模型的绘制
- APP免费
6.5 建立几何内核库GeomKernel.dll
- APP免费
6.6 程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第7章 CAD应用程序的模块化实现
- APP免费
7.1 网格模型可视化程序STLViewer的解决方案
- APP免费
7.2 设计应用程序框架
- APP免费
7.3 运行STLViewer.exe
- APP免费
7.4 源程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第8章 曲线和曲面的OpenGL绘制及类设计
- APP免费
8.1 关于曲面造型技术
- APP免费
8.2 曲线和曲面的参数表示
- APP免费
8.3 曲线的样条描述
- APP免费
8.4 在应用程序中集成曲线和曲面功能
- APP免费
8.5 程序清单
- APP免费
附:本章相关程序使用说明
- APP免费
第9章 CAD应用程序的界面设计
- APP免费
9.1 STLViewer的界面增强
- APP免费
9.2 工具栏的排列
- APP免费
9.3 使用快捷菜单
- APP免费
9.4 创建类似Visual Studio风格的浮动窗口
- APP免费
9.5 使用树型视图CTreeView显示和管理文档数据
- APP免费
附:本章相关程序使用说明
- APP免费
第10章 三维CAD图形交互功能的实现
- APP免费
10.1 使用OpenGL选择模式
- APP免费
10.2 一个OpenGL选择模式的应用程序
- APP免费
10.3 OpenGL的选择功能与CAD应用程序的集成
- APP免费
10.4 三维空间的视景交互
- APP免费
附:本章相关程序使用说明
- APP免费
参考文献
更新时间:2019-01-01 06:03:20