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
- 標準範本庫的擴展