摘要:Qt是挪威TrollTech公司推出的一个跨平台的C++图形用户界面库,提供给应用程序开发者建立图形用户界面所需的所有功能.OpenCASCADE采用基于OpenGL的专用CAD类库,可应用于CAD软件开发.仿真软件设计和三维图形显示等领域.将Qt和OpenCASCADE在C++环境下结合起来能够进行建模软件的开发.介绍了Qt及OpenCASCADE类库的主要功能,简要叙述了边界表示法,给出了几何和拓扑的定义,对OCC中的数据类型和数据结构进行了阐述.经过实际的编程开发,结果表明,Qt及OpenCASCADE类库能够建立多种复杂模型,且拥有较好的显示效果,适合作为几何建模软件的开发工具.
1