3395 Commits

Author SHA1 Message Date
Barend Gehrels
aa2162f56b fix: add condition to handle_imperfect_touch
Fixes #1345
2024-11-20 17:20:59 +01:00
Barend Gehrels
d7698b1c8a fix: distinguish turn to discard in case of start turns
Fixes #1342
2024-11-18 18:09:50 +01:00
Barend Gehrels
792428dca4 fix: extra round over ring in #1226 and #1326
This can occur in a sequence of touch and then touch_interior
2024-11-16 08:56:19 +01:00
Vissarion Fisikopoulos
8411c997d4 chore: Fix typo in type alias 2024-11-05 10:45:28 +02:00
Barend Gehrels
b98ea78b25 chore: modernize ring and related types to ring_t and related 2024-11-04 19:32:20 +01:00
Vissarion Fisikopoulos
74b7900224
Merge pull request #1334 from vissarion/fix/extensions
Fix extensions
2024-11-04 16:22:31 +02:00
Barend Gehrels
60ad3bdd6f chore: replace typename coordinate_system with coordinate_system_t and add detail meta function coordinate_system_unit 2024-11-01 19:35:05 +01:00
Barend Gehrels
7d4c687fd8 chore: replace typename tag / cs_tag with tag_t / cs_tag_t 2024-10-31 20:04:30 +01:00
Barend Gehrels
08a71cf124 chore: change coordinate_type to coordinate_type_t and use 'using' at those places 2024-10-30 14:24:54 +01:00
Vissarion Fisikopoulos
a4f52ea95e test: Remove extensions dependency from tests 2024-10-30 13:56:40 +02:00
Barend Gehrels
19f22c2475 chore: change point_type to point_type_t and use 'using' at those places 2024-10-21 15:47:38 +02:00
Barend Gehrels
8d2d399746 feat: use tag_cast_t more and extract primary_single_tag 2024-10-09 17:34:41 +02:00
Vissarion Fisikopoulos
1ca9ac0bc3
Merge pull request #1320 from vissarion/add_test_cases
[test] Add test case for goegrphic intersection for polygons touching North Pole
2024-10-03 12:14:08 +03:00
Vissarion Fisikopoulos
5c78d6714c [test] Add test case for goegrphic intersection for polygons touching North Pole 2024-10-03 12:12:26 +03:00
Vissarion Fisikopoulos
26fb3e5698
Merge pull request #1296 from vissarion/fix/remove_unused
Some simplifications
2024-09-30 11:58:38 +03:00
Vissarion Fisikopoulos
ad2a134a2e
Merge pull request #1302 from vissarion/cmake_ci
Update cmake scripts and add them to github actions
2024-09-13 16:03:14 +03:00
René Ferdinand Rivera Morell
8633d42a0d
Do not need foreach for tests any longer.
Fixes #1305
2024-09-06 07:46:45 -05:00
Vissarion Fisikopoulos
3dc7768ea6 [cmake] Use BOOST_GEOMETRY_UNIT_TEST_NAME in target_compile_definitions 2024-09-05 16:51:56 +03:00
Vissarion Fisikopoulos
1dea69dc6b [cmake] Add optional variable to boost_geometry_add_unit_test 2024-09-05 16:51:50 +03:00
Barend Gehrels
81cc9d635f feat: deprecate duplicate unused strategy distance_projected_point_ax 2024-08-20 21:57:26 +02:00
Rene Rivera
a9d73054cb Update build deps. 2024-08-20 08:15:45 +02:00
Rene Rivera
66be47cda8 Switch to /boost/test//included target for header only mode of Boost.Test. 2024-08-20 08:15:45 +02:00
Rene Rivera
d0b33c770c Change all <source> references to <library>. 2024-08-20 08:15:45 +02:00
Rene Rivera
06a4aa97e2 Make the library modular usable. 2024-08-20 08:15:45 +02:00
Vissarion Fisikopoulos
e45fa580ee Exclude some tests from runnig with ctest (only compile them) 2024-08-14 23:54:17 +03:00
Vissarion Fisikopoulos
fbd158a7ea Fix cmake robustness tests 2024-08-14 16:06:38 +03:00
Vissarion Fisikopoulos
d7745884fd Add missing newlines at end of files 2024-08-14 15:03:28 +03:00
Vissarion Fisikopoulos
2c7301aae6 Adding robustness cmake test 2024-08-14 14:32:42 +03:00
Vissarion Fisikopoulos
16f9c637f4 Add cs_undefined to cmake tests and reorder add_subdirectory calls 2024-08-14 13:35:12 +03:00
Vissarion Fisikopoulos
1560422da2 Merge branch 'develop' of github.com:boostorg/geometry into cmake_ci 2024-08-14 13:24:39 +03:00
Vissarion Fisikopoulos
a6f99e5572 Add cmake tests on github actions and add cmake scripts for index 2024-08-14 13:13:12 +03:00
Vissarion Fisikopoulos
7fa4bf7b4d Declared tests as EXCLUDE_FROM_ALL for build with cmake 2024-08-10 14:29:00 +03:00
Vissarion Fisikopoulos
5848f62f05
Merge branch 'develop' into fix/remove_unused 2024-08-09 16:32:44 +03:00
Vissarion Fisikopoulos
a4c05fdfaa Remove BOOST_GEOMETRY_DEBUG_ASSEMBLE 2024-08-09 16:31:37 +03:00
Barend Gehrels
dbdac62f34 [test] complete cmake coverage 2024-08-09 16:31:22 +03:00
Vissarion Fisikopoulos
0b4aa21839
Merge pull request #1300 from barendgehrels/fix/issue-1293-1294-1295
traverse first through non clustered turns, remove cluster exits, make priority consistent
2024-08-08 16:24:59 +03:00
Barend Gehrels
9cff67b90b fix: remove remaining policies 2024-07-31 17:03:51 +02:00
Barend Gehrels
adc9044da2 test: add test cases for issues fixed in next commit 2024-07-30 19:30:16 +02:00
Vissarion Fisikopoulos
6b76894e11
Merge pull request #1286 from barendgehrels/test/add-more-cmake-lists
[test] complete cmake coverage
2024-07-24 17:53:44 +03:00
Vissarion Fisikopoulos
7785bd6771
Merge pull request #1283 from vissarion/fix/covered_by_multiple_poles
Fix covered_by incorrect results
2024-07-24 16:44:42 +03:00
Vissarion Fisikopoulos
aa42b99a56
Merge branch 'develop' into test/add-more-cmake-lists 2024-07-24 16:44:04 +03:00
Vissarion Fisikopoulos
aa840ec555 [test] Test case for polygon with multiple points representing South pole 2024-05-30 12:07:55 +03:00
Vissarion Fisikopoulos
dbe4f78dda Remove BOOST_GEOMETRY_RESCALE_TO_ROBUST 2024-05-29 15:38:09 +03:00
Vissarion Fisikopoulos
0a752a6575 Remove BG_IF_RESCALED macro 2024-05-29 15:37:58 +03:00
Vissarion Fisikopoulos
d3ed449e39 Remove rescaling: remove BOOST_GEOMETRY_USE_RESCALING and update BoostGeometryWriteExpectedFailures 2024-05-29 15:34:00 +03:00
Vissarion Fisikopoulos
38051ad095 Remove deprecated rescaling code 2024-05-29 15:29:03 +03:00
Barend Gehrels
6a2e4391ef [test] complete cmake coverage 2024-05-22 10:19:01 +02:00
Barend Gehrels
69588ff2bf [test] add cmake lists for 143 algorithms 2024-05-21 19:45:31 +02:00
Barend Gehrels
1f8b6e02ec Add enumerate to prepare for 17 and 23 2024-04-24 15:56:20 +02:00
Barend Gehrels
b8ac50f1c7 test: add test case for issue #1262 2024-04-01 18:03:26 +02:00