9881 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos
93a8ff869e Merge branch 'develop' boost-1.90.0 2025-12-02 17:10:37 +02:00
Vissarion Fisikopoulos
9bf3f194ce Merge pull request #1438 from vissarion/relaase_1_90_notes
Update release notes for 1.90
2025-12-02 12:47:50 +02:00
Vissarion Fisikopoulos
ed9e601091 Update release notes for 1.90 2025-11-26 15:08:04 +02:00
Vissarion Fisikopoulos
e4fc9d9af6 Merge branch 'develop' boost-1.90.0.beta1 2025-10-29 15:17:50 +02:00
René Ferdinand Rivera Morell
803218da1e Add missing Boost.Graph dependency. 2025-10-26 20:17:00 +01:00
Jeremy W. Murphy
a946fc8e3e Move Boost::crc and Boost::program_options dependencies in cmake from library to unit and robustness tests (#1437) 2025-10-26 20:13:48 +01:00
Alexander Grund
8aaf504091 Update Link to regression test matrix in README 2025-10-09 20:01:33 +02:00
ivanpanch
91700dca22 Fix mistakes (#1429)
* Update geometry.qbk

* Update introduction.qbk

* Update compiling.qbk

* Update design_rationale.qbk

* Update introduction.qbk

* Update quickstart.qbk

* Update creation.qbk

* Update query.qbk

* Update reference.qbk

* Update

* Update

* Update

* Update

* Update buffer_with_strategies.qbk

* Update expand.qbk

* Update expand.qbk

* Update union.hpp

* Update point.qbk

* Update box.qbk

* Update cs.hpp

* Update closure.hpp

* Update point.hpp

* Update rtree.hpp

* Update choose_next_node.hpp

* Update iterator.hpp

* Update point_in_poly_winding.hpp

* Update spatial_query.hpp

* Update imw_p.hpp

* Update remove.hpp

* Update redistribute_elements.hpp

* Update redistribute_elements.hpp

* Update insert.hpp

* Update redistribute_elements.hpp

* Update point_in_poly_crossings_multiply.hpp

* Update closeable_view.hpp

* Update example_adapting_a_legacy_geometry_object_model.qbk

* Update acknowledgments.qbk

* Update indexable.hpp

* Update for_each.hpp

* Update iterators.hpp

* Update spatial_query.hpp

* Update query_iterators.hpp
2025-10-09 19:58:48 +02:00
Harsha Totakura
8128f25992 [rstar]: Use the dynamic type while calling epsilon().
Current call to epsilon is made with the assumption that the dynamic type `content_type` is compatible with double. This does not hold true for numeric types that are bigger than double, e.g: `absl::uint128`. This CL fixes it by binding the call to `content_type`'s type.
2025-10-09 19:57:27 +02:00
Vissarion Fisikopoulos
5ad341e1bd Merge pull request #1409 from vissarion/feat/polysurf_is_valid
feat: Implement is_valid algorithm for polyhedral surfaces
2025-09-03 15:18:56 +03:00
Barend Gehrels
617d75e0cd fix: avoid stack overflow in traverse boost-1.89.0 2025-08-04 17:45:57 +02:00
tinko92
73cd3b79b0 Merge pull request #1418 from tinko92/fix/srs-compile-times
Refactor epsg, esri, iau2000 for faster compile times.
2025-08-04 16:22:02 +08:00
Barend Gehrels
0a8c111d57 fix: avoid stack overflow in traverse 2025-08-04 07:53:12 +02:00
Tinko Sebastian Bartels
69df6f89ed Define BOOST_GEOMETRY_DEBUG_SEGMENT_IDENTIFIER when BOOST_GEOMETRY_DEBUG_TRAVERSE_GRAPH is defined. 2025-08-01 20:20:26 +02:00
Tinko Sebastian Bartels
bb8a7c542c Refactor epsg, esri, iau2000 for faster compile times. 2025-07-25 08:57:17 +08:00
Barend Gehrels
0e90724460 fix: documentation support status 2025-07-23 14:44:12 +02:00
Vissarion Fisikopoulos
787c1af77c Fix windows runners in github actions (#1416) 2025-07-18 18:41:21 +03:00
Vissarion Fisikopoulos
594f038637 Update release notes for 1.89 (#1415) 2025-07-18 17:53:46 +03:00
Barend Gehrels
726a66547e feat: add supported combinations for convert 2025-07-17 18:47:00 +02:00
Vissarion Fisikopoulos
5355c2b8b6 Update release notes for 1.89 (#1415) 2025-07-17 12:26:39 +03:00
Vissarion Fisikopoulos
0ff86d14bc chore: fix warnings 2025-07-17 12:24:38 +03:00
Vissarion Fisikopoulos
7d46cebe25 feat: Implement is_valid algorithm for polyhedral surfaces 2025-07-17 12:24:33 +03:00
Vissarion Fisikopoulos
e845577b22 Merge branch 'develop' 2025-07-02 12:11:35 +03:00
Vissarion Fisikopoulos
d2e5137f40 [ci] Fix mscv versions (#1224) 2025-05-20 15:49:36 +03:00
Wolfgang Bangerth
fd6d0e7efd Avoid static variables and functions in header files. 2025-05-15 19:00:51 +02:00
Barend Gehrels
111f0dfb87 fix: consider clusters in turn_in_piece_visitor 2025-05-13 22:17:29 +02:00
Barend Gehrels
4748568a63 test: exclude failing aimes test cases
addresses: #1403

The Aimes test cases are a set of complex real life features which
are not yet totally robust for geographic buffers.
2025-05-13 18:34:05 +02:00
Vissarion Fisikopoulos
9826b15b2f feat: Add geometry polyhedral surface class, concepts, documentation and unit tests (#1402)
Co-authored-by: Siddharth kumar <sid021099kumar@gmail.com>
2025-05-12 12:08:51 +03:00
Barend Gehrels
146cd0e8f1 test: fix unit test failures 2025-04-29 16:50:14 +02:00
Vissarion Fisikopoulos
9d28d6bc27 Merge pull request #1401 from vissarion/fix/remove_deprecated_headers
Remove deprecated headers
2025-04-29 11:36:50 +03:00
Vissarion Fisikopoulos
f8a3081b0b chore: remove unused-local-typedefs warnings 2025-04-28 16:41:03 +03:00
Vissarion Fisikopoulos
38455d07a7 chore: remove deprecated headers 2025-04-28 16:15:12 +03:00
Vissarion Fisikopoulos
520917b8d5 Merge branch 'develop' of github.com:boostorg/geometry into develop 2025-04-28 15:57:39 +03:00
Barend Gehrels
805ff654e8 feat: major rewrite of traversal 2025-04-25 19:47:35 +02:00
Barend Gehrels
63104f0e27 feat: make side strategy configurable 2025-04-25 08:34:42 +02:00
Vissarion Fisikopoulos
3e1e20b83c Merge pull request #1396 from vissarion/ci_fix
Retire ubuntu 20.04
2025-04-24 23:28:06 +03:00
Vissarion Fisikopoulos
4eb2a64b44 Merge pull request #1385 from vissarion/fix/examples
fix: Compilation errors and warnings in examples
2025-04-24 14:47:20 +03:00
Vissarion Fisikopoulos
51fd341812 ci: Retire ubuntu 20.04; clang test for versions >= 6 and gcc for versions >= 7 2025-04-24 14:36:48 +03:00
Vissarion Fisikopoulos
1153312735 Update release notes for 1.88 2025-04-24 12:12:37 +03:00
Vissarion Fisikopoulos
f78efdf4cc Revert "test ci fix"
This reverts commit ff716601cc.
2025-04-24 12:02:45 +03:00
Vissarion Fisikopoulos
ff716601cc test ci fix 2025-04-24 11:58:22 +03:00
Vissarion Fisikopoulos
0c3228e589 fix: Compilation errors and warnings in examples 2025-04-14 14:51:07 +03:00
Vissarion Fisikopoulos
c12caf9608 Merge branch 'develop' boost-1.88.0 2025-03-19 11:56:55 +02:00
Vissarion Fisikopoulos
c089754885 Merge pull request #1381 from vissarion/release_notes_1_88
Update release notes for 1.88
2025-03-19 10:59:36 +02:00
Vissarion Fisikopoulos
2ef239ce3b Merge branch 'develop' 2025-03-18 15:37:44 +02:00
Vissarion Fisikopoulos
9d6028f380 Update release notes for 1.88 2025-03-18 15:31:29 +02:00
Vissarion Fisikopoulos
51a919dea5 Merge pull request #1379 from barendgehrels/fix/issue_629
fix: avoid warnings for coordinate conversions and unused parameters
2025-03-18 15:06:34 +02:00
Vissarion Fisikopoulos
763683eaba Merge pull request #1370 from vissarion/fix/half_period_check
Relax half period check in spheroidal normalization
2025-03-18 14:41:07 +02:00
Vissarion Fisikopoulos
75c7dfded7 chore: Replace typedefs by using 2025-03-18 13:20:09 +02:00
Vissarion Fisikopoulos
3097cef828 test: Add tests for equal points on antimeridian 2025-03-18 13:20:09 +02:00