cgal v6.0.1
- Created
- Updated
The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry.
# Usage
The package cgal provides CMake targets:
find_package(CGAL CONFIG REQUIRED)
target_link_libraries(main PRIVATE CGAL::CGAL)
# License
GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0
# Supported Platforms
!xbox
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows
# Features
No default features set.
# qt
Qt GUI support for CGAL
Dependencies:
- eigen3
qtbase
Features: (none)
- qtdeclarative
- qtsvg
and 10 transitive dependencies:
- double-conversion (by qtbase )
- egl-registry (by opengl-registry )
- opengl-registry (by opengl )
- qtlanguageserver (by qtdeclarative )
qtshadertools (by qtdeclarative )
Features: (none)
- zlib (by qtbase )
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (by eigen3 )
- vcpkg-cmake-config (by eigen3 )
- vcpkg-cmake-get-vars (by vcpkg-make )
- vcpkg-make (by libb2 )
# Dependencies
- boost-accumulators
- boost-algorithm
- boost-bimap
- boost-callable-traits
- boost-concept-check
- boost-container
- boost-core
- boost-detail
- boost-filesystem
- boost-format
- boost-functional
- boost-fusion
- boost-geometry
- boost-graph
- boost-heap
- boost-intrusive
- boost-iostreams
- boost-iterator
- boost-lambda
- boost-logic
- boost-math
- boost-mpl
- boost-multi-array
- boost-multi-index
- boost-multiprecision
- boost-numeric-conversion
- boost-optional
- boost-parameter
- boost-pool
- boost-preprocessor
- boost-property-map
- boost-property-tree
- boost-ptr-container
- boost-random
- boost-range
- boost-serialization
- boost-spirit
- boost-thread
- boost-tuple
- boost-type-traits
- boost-units
- boost-utility
- boost-variant
- gmp
- mpfr
- zlib
and 55 transitive dependencies:
- boost-align
>= v1.86.0
(by boost-atomic ) - boost-any
>= v1.86.0
(by boost-property-tree ) - boost-array
>= v1.86.0
(by boost-accumulators ) - boost-assert
>= v1.86.0
(by boost-array ) - boost-atomic
>= v1.86.0
(by boost-thread ) - boost-bind
>= v1.86.0
(by boost-function ) - boost-chrono
>= v1.86.0
(by boost-thread ) - boost-circular-buffer
>= v1.86.0
(by boost-accumulators ) - boost-cmake
>= v1.86.0
(by boost-assert ) - boost-compute
>= v1.86.0
(by boost-ublas ) - boost-config
>= v1.86.0
(by boost-assert ) - boost-container-hash
>= v1.86.0
(by boost-fusion ) - boost-conversion
>= v1.86.0
(by boost-numeric-conversion ) - boost-date-time
>= v1.86.0
(by boost-thread ) - boost-describe
>= v1.86.0
(by boost-container-hash ) - boost-dynamic-bitset
>= v1.86.0
(by boost-random ) - boost-endian
>= v1.86.0
(by boost-spirit ) - boost-exception
>= v1.86.0
(by boost-algorithm ) - boost-foreach
>= v1.86.0
(by boost-graph ) - boost-function
>= v1.86.0
(by boost-functional ) - boost-function-types
>= v1.86.0
(by boost-fusion ) - boost-headers
>= v1.86.0
(by boost-config ) - boost-integer
>= v1.86.0
(by boost-regex ) - boost-interval
>= v1.86.0
(by boost-ublas ) - boost-io
>= v1.86.0
(by boost-utility ) - boost-lexical-cast
>= v1.86.0
(by boost-date-time ) - boost-move
>= v1.86.0
(by boost-circular-buffer ) - boost-mp11
>= v1.86.0
(by boost-describe ) - boost-phoenix
>= v1.86.0
(by boost-spirit ) - boost-polygon
>= v1.86.0
(by boost-geometry ) - boost-predef
>= v1.86.0
(by boost-mpl ) - boost-proto
>= v1.86.0
(by boost-phoenix ) - boost-qvm
>= v1.86.0
(by boost-geometry ) - boost-ratio
>= v1.86.0
(by boost-chrono ) - boost-rational
>= v1.86.0
(by boost-geometry ) - boost-regex
>= v1.86.0
(by boost-range ) - boost-scope
>= v1.86.0
(by boost-filesystem ) - boost-smart-ptr
>= v1.86.0
(by boost-iterator ) - boost-static-assert
>= v1.86.0
(by boost-core ) - boost-system
>= v1.86.0
(by boost-chrono ) - boost-throw-exception
>= v1.86.0
(by boost-core ) - boost-tokenizer
>= v1.86.0
(by boost-date-time ) - boost-tti
>= v1.86.0
(by boost-graph ) - boost-type-index
>= v1.86.0
(by boost-variant ) - boost-typeof
>= v1.86.0
(by boost-functional ) - boost-ublas
>= v1.86.0
(by boost-accumulators ) - boost-uninstall
>= v1.86.0
(by boost-cmake ) - boost-unordered
>= v1.86.0
(by boost-algorithm ) - boost-uuid
>= v1.86.0
(by boost-compute ) - boost-variant2
>= v1.86.0
(by boost-system ) - boost-winapi
>= v1.86.0
(by boost-pool ) - boost-xpressive
>= v1.86.0
(by boost-graph ) - bzip2 (by boost-iostreams )
- liblzma (by boost-iostreams )
- zstd (by boost-iostreams )
# Host Dependencies
and 2 transitive dependencies:
- vcpkg-boost (by boost-cmake )
- vcpkg-cmake-get-vars (by gmp )
# Dependents
# Host Dependents
No dependents.
# Contributors
jasjuang
Robert Schumacher
Albert Ziegenhagel
Joel Clay
cDc
Maxime GIMENO
Laurent Rineau
wangli28
Stefano Sinigardi
pravic
Phoebe
Lily
Alexander Neumann
NancyLi1013
nicole mazzuca
Jack·Boos·Yu
Thomas1664
Chuck Walbourn
jim wang
moritz-h
# Changelog
and 49 more commits:
4ba67c9
Dummy commit to restart the CI tests.a0f2307
Upgrade to 5.069570b6
upgrade to 5.0-beta294d954e
Add boost-ptr-container to the list of dependences042011d
remove patchf9a99f6
Add usage file1302ba6
Fix CONTROL version78d6c77
Upgrade to 5.0-beta1d7b6f8b
[openmvs] add new port, fix one of the dependencies [cgal] along the roade3ae651
[many ports]Add long path warnings576f28e
[cgal] update to 4.12e437246
[cgal] Use commit SHA to ensure a stable reference8ea4f41
[cgal] update hash to 4.11.1c2afc52
[cgal] Avoid using absolute paths in cmake config fileeb34e61
[cgal] Use CGAL_INSTALL_CMAKE_DIR to force an installation path for CMake filesb79395c
Update downstream libraries to use modularized boost4ce8f0a
new port: cgal