CGAL
CGAL개발자 | CGAL 오픈 소스 프로젝트 |
---|---|
초기 릴리즈 | 1996 |
안정된 릴리스 | 5.5 / 2022년 7월 18일; 전( |
저장소 | |
기입처 | C++ |
운영 체제 | Linux, macOS 및 Microsoft Windows |
유형 | 라이브러리 |
면허증. | 면허증. |
웹 사이트 | www |
CGAL(Computational Geometry Algorithms Library)은 컴퓨터 지오메트리 알고리즘의 오픈 소스 소프트웨어 라이브러리입니다.주로 C++로 작성되지만 SWIG에서 생성된 Scilab 바인딩 및 바인딩(현재로서는 Python 및 Java 지원)도 사용할 [2][3]수 있습니다.
이 소프트웨어는 이중 라이선스 방식으로 사용할 수 있습니다.다른 오픈 소스 소프트웨어에 사용할 경우 오픈 소스 라이센스로 사용할 수 있습니다(컴포넌트에 따라 LGPL 또는 GPL).다른 경우, 상업용 라이선스는 학술/연구 및 산업용 [4]고객을 위해 다른 옵션으로 구입할 수 있습니다.
역사
CGAL 프로젝트는 유럽과 이스라엘의 8개 연구기관 컨소시엄으로 1996년에 설립되었습니다.위트레흐트 대학교, ETH 취리히, 베를린 자유 대학교, INRIA 소피아 안티폴리스, 마르틴-루터 대학교 할레-비텐베르크, 막스 플랑크 정보학 연구소, 요하네스 케플러 대학교 린츠 및 텔아비브 대학교.이 프로젝트에 대한 초기 자금은 유럽연합의 [5]ESPRIT 프로젝트에서 나왔다.원래 라이센스 조항은 소프트웨어를 학술적 목적으로 자유롭게 사용할 수 있도록 했으며, 상용 라이센스는 다른 용도로도 사용할 수 있도록 했습니다.CCAL 릴리즈 3.x는 QPL 라이선스로 배포되었습니다.2012년에 출시된 CGAL 4.0부터는 GPL 버전 3으로 배포됩니다.2013년 현재[update], 13명으로 구성된 편집 위원회가 관리하고 있으며, 추가로 30명의 개발자와 [6]검토자가 있습니다.
이 프로젝트는 1996년에 여러 프로젝트 참가자들의 이전 노력을 합친 것으로 시작되었습니다.위트레흐트 대학의 PlaGeo와 SpaGeo, Max-Planck-Informatics Institute의 LEDA 및 INIA Sophia Antipolis의 C++GAL.LEDA 라이브러리는 광범위한 알고리즘을 포함합니다.두 라이브러리의 비교는 케트너와 네허에 [7]의해 제공된다.2002년, 2004년, 2008년에 개최된 3개의 CGAL 사용자 워크숍에서는 CGAL [8]관련 연구 결과가 강조되었으며, 그 밖에도 많은 CGAL 관련 논문이 다른 컨퍼런스, 워크숍,[9] 저널에 게재되었습니다.
범위
라이브러리의 내용은 다음과 같습니다.
플랫폼
라이브러리는 여러 플랫폼에서 [10]지원됩니다.
CGAL 라이브러리는 Boost 라이브러리와 Igen C++ 라이브러리의 여러 CGAL 패키지에 의존합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Two new CGAL releases".
- ^ Geometry Factory에서 개발된 CGAL 바인딩.
- ^ Edyta Przymus, Naxur Meskini 및 Sylvain Pion에 의해 Scilab 및 INRIA에서 개발된 CGAL Scilab 결합.
- ^ CGAL 라이선스
- ^ CGAL 프로젝트 이력
- ^ CGAL 프로젝트 멤버
- ^ 를 클릭합니다Kettner, L.; Näher, S. (2004). "Two computational geometry libraries: LEDA and CGAL". Handbook of Discrete and Computational Geometry. pp. 1435–1464..
- ^ 2007-09-07년 웨이백머신에서 아카이브된 CGAL 사용자 워크숍 프로그램, 2007-07-02년 웨이백머신에서 아카이브된 2007-07-02년, 2008-06-24년 웨이백머신에서 아카이브된 제3회 CGAL 사용자 워크숍 프로그램.
- ^ 2010년 현재[update] Google Scholar는 제목에 CGAL이 포함된 137편의 논문을 게재하고 있습니다.
- ^ CGAL 지원 플랫폼