mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-02 08:52:10 +00:00
db3474943b774e08461d06ee16000551c869ee17
Get rid of formulas objects and implement the formulas as a struct template taking parameters enabling the formula parts (e.g. distance and/or azimuth) with apply() static member function. This way the code is more clear as all temporary values are created directly in the algorithms. Furthermore there are no uninitialized values and it's not required to keep a flag indicating if the distance or azimuth can be calculated. Use the new implementation of formulas in geographic distance and side strategies. Alter the unit test.
Boost.Geometry, part of collection of the Boost C++ Libraries, defines concepts, primitives and algorithms for solving geometry problems.
Directories
- doc - QuickBook documentation sources
- examples - 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
- test - Boost.Geometry unit tests
Test results
| @ | Build | Coverage | Regression |
|---|---|---|---|
| master | ![]() |
![]() |
![]() |
| develop | ![]() |
![]() |
![]() |
More information
Description
Languages
C++
99.7%
CMake
0.3%







