cgal
CGAL 6.0.1
计算几何算法库 (CGAL) 是一个 C++ 库,旨在提供对计算几何中高效可靠算法的轻松访问。
CGAL 分发的主要载体是源 tarball,每年发布两次,在 CGAL 网站上公布。
从5.0版本开始,CGAL是一个仅包含头文件的库,这意味着在使用它之前不再需要构建CGAL库。
请参阅 CGAL 手册,获取使用指南和教程,帮助您顺利入门。
请参阅文件 LICENSE.md。
CGAL 的 Git 存储库具有与发布 tarball 不同的布局。它包含一个CMakeLists.txt
文件(用作配置和构建程序的锚)以及一组子文件夹(所谓的packages ) 。大多数包实现 CGAL 的数据结构或算法(例如, Convex_hull_2
或Triangulation_3
);然而,有些套餐可以满足特殊需求:
Installation
- 元文件和 CMake 支持Maintenance
-基础设施支持Core
, CGALimageIO
, Qt_widget
, GraphicsView
- 组件库Scripts
- 用于简化开发人员和用户工作的脚本Testsuite
- 测试套件的基础设施Documentation
- CGAL 手册的基础设施STL_Extension
- 标准模板库的扩展