文摘
英文文摘
第一章 绪论
1 -1凸包问题的应用及研究现状
1 -1-1凸包的应用
1 -1-2凸包的综合研究现状
第二章 凸包的相关概念
2 -1凸包的概念
2 -1-1关于凸包的几个定义
2 -1-2三维凸包复杂度分析
2 -2凸包和半空间的交
2 -2-1凸包与对偶
2 -2-2凸包的转化
2 -2-3凸包与Voronoi图
2 -3构建三维凸包的关键命题
第三章 经典的三维凸包生成算法分析
3 -1 Clarkson和shor算法
3 -1-1随机算法框架
3 -1-2 Clarkson和Shor算法描述
3 -1-3 Clarkson和Shor算法复杂度
3 -2快速凸包算法
3 -2-1快速凸包算法介绍
3 -2-2快速凸包算法框架
3 -2-3算法描述
3 -2-4快速凸包算法的正确性以及复杂度分析
第四章 改进的三维凸包算法
4 -1改进的三维凸包算法框架
4 -1-1详细步骤
4 -1-2可见性
4 -1-3地平线
4 -2算法的数据结构
4 -2-1凸包空间结构
4 -2-2凸包中点和面的拓扑关系结构
4 -3算法的描述
4 -3-1算法的伪代码实现和流程图
4 -3-2算法的操作详解
4 -4算法的正确性分析
4 -5算法的复杂度分析
第五章 基于OPENGL的实验平台设计及实验分析
5 -1实验平台设计
5 -1-1动态链接库和openGL
5 -1-2总体模块设计
5 -1-3几何基本工具库Geomcalc.dll
5 -1-4几何内核库GeomKernal.dll
5 -1-5凸包生成工具库ConvexHull.dll
5 -2实验的效果
5 -3效率分析
第六章 总结与展望
6 -1总结
6 -2进一步工作
致谢
参考文献
攻读学位期间发表的学术论文