https://github.com/boostorg/geometry
Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
https://github.com/boostorg/geometry
boost computational-geometry cplusplus cplusplus-14 cxx14 generic-geometry-library geometric-algorithms geometry ogc spatial-analysis spatial-index
Last synced: 5 months ago
JSON representation
Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
- Host: GitHub
- URL: https://github.com/boostorg/geometry
- Owner: boostorg
- License: bsl-1.0
- Created: 2013-01-13T15:59:29.000Z (over 12 years ago)
- Default Branch: develop
- Last Pushed: 2025-05-12T09:08:51.000Z (5 months ago)
- Last Synced: 2025-05-12T10:27:51.057Z (5 months ago)
- Topics: boost, computational-geometry, cplusplus, cplusplus-14, cxx14, generic-geometry-library, geometric-algorithms, geometry, ogc, spatial-analysis, spatial-index
- Language: C++
- Homepage: http://boost.org/libs/geometry
- Size: 48.6 MB
- Stars: 478
- Watchers: 38
- Forks: 221
- Open Issues: 149
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE_1_0.txt
Awesome Lists containing this project
README
# 
Boost.Geometry, part of collection of the [Boost C++ Libraries](http://github.com/boostorg), defines concepts, primitives and algorithms for solving geometry problems. Boost.Geometry is a C++14 header-only library.
[](http://www.boost.org/LICENSE_1_0.txt)
[](http://boost.org/libs/geometry)
[](https://github.com/boostorg/geometry/wiki)
[](http://lists.boost.org/geometry/)
[](https://gitter.im/boostorg/geometry?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)### Test results
Branch | Build | Coverage | Regression | Documentation
------------|---------------|----------------|------------|--------------
**develop** | [](https://circleci.com/gh/boostorg/geometry/tree/develop)
[](https://github.com/boostorg/geometry/actions?query=branch:develop+workflow:minimal) | [](https://coveralls.io/github/boostorg/geometry?branch=develop)
[](https://codecov.io/gh/boostorg/geometry/branch/develop) | [](http://www.boost.org/development/tests/develop/developer/geometry.html) [](http://www.boost.org/development/tests/develop/developer/geometry-index.html) [](http://www.boost.org/development/tests/develop/developer/geometry-extensions.html) | [](https://github.com/boostorg/geometry/actions?query=branch:develop+workflow:documentation)
**master** | [](https://circleci.com/gh/boostorg/geometry/tree/master)
[](https://github.com/boostorg/geometry/actions?query=branch:master+workflow:minimal) | [](https://coveralls.io/github/boostorg/geometry?branch=master)
[](https://codecov.io/gh/boostorg/geometry/branch/master) | [](http://www.boost.org/development/tests/master/developer/geometry.html) [](http://www.boost.org/development/tests/master/developer/geometry-index.html) | [](https://github.com/boostorg/geometry/actions?query=branch:master+workflow:documentation)### Directories
* **doc** - QuickBook documentation sources
* **example** - Boost.Geometry examples
* **_extensions_** - examples and tests for the extensions - _develop branch_
* **include** - the sourcecode of Boost.Geometry
* **index** - examples and tests for the Spatial Index
* **meta** - library metadata
* **test** - Boost.Geometry unit tests