C++ Primer去年大致看了一遍,现在正看Thinking in C++。虽说还没有看完,但却斗胆将两本书做个比较。
C++ Primer细致,按部就班,在讲解C++语言的特性方面,他看上去和其他的C++教材是一致的。但却深入了许多。如果将C++ Primer作为一本入门书,可能会使读者略感困难。
Thinking in C++的作者Bruce Eckel在C++语言的讲解方面经验丰富,并且假定读者是从C语言阵营中过来,由浅入深,侃侃而谈,顺序揭开C++面向对象的面纱,不会使读者一上来就
Open CasCade(以下简称OCC)做为一款计算机辅助设计、几何造型方面的开源软件,确实已经达到了企业级应用的水平。结合我的研究方向,我对其中的曲面求交部分的代码较感兴趣,如果有这方面的同仁,希望能够多多交流。
下面仅列举几条目前对OCC中求交理论的认识。
1. 三种求交情况分开处理。
隐式曲面/隐式曲面: IntPatch_ImpImpIntersection
CGAL采用QT作为它的GUI,并利用了boost、GMP、TAUCS等库,因此在安装CGAL前需要配置好这些依赖库。这里我装的是CGAL3.3版本,平台是Windows XP sp2。
1. 安装Boost. boost的安装比较简单,我得到的是boost 1.33.1版本(http://sourceforge.net/project/showfiles.php?group_id=7586)由于是exe文件,直接运行即可。此时会添加“BOOSTROOT”环境变量