9427 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos
a9c3a242ca
Merge pull request #1346 from barendgehrels/fix/issue-1345
fix: add condition to handle_imperfect_touch
2024-11-25 14:12:16 +01:00
Vissarion Fisikopoulos
372e86c391
Merge pull request #1347 from barendgehrels/fix/issue-893-and-1299
Fix/issue 893 and 1299
2024-11-25 14:11:36 +01:00
Barend Gehrels
c5fe72bf21 chore: update release notes for issue 893 and 1299 2024-11-24 15:42:08 +01:00
Barend Gehrels
ff033a3d4e fix: avoid blocking rings for some non union conditions
Fixes #893

Fixes #1299
2024-11-24 15:41:59 +01:00
Barend Gehrels
68d41297fd chore: update release notes for issue 1288 2024-11-24 11:10:58 +01:00
Barend Gehrels
0edb67322d fix: add condition to handle_as_touch
Fixes #1288
2024-11-24 11:10:47 +01:00
Barend Gehrels
cd4deda8e8 chore: update release notes for issue 1345 2024-11-20 17:20:59 +01:00
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
ef77c4b9d4 chore: update release notes for issue 1324 2024-11-18 18:09:50 +01:00
Barend Gehrels
37d0528672 chore: update release notes for 1.87 2024-11-18 18:09:50 +01:00
Barend Gehrels
2978d54651 chore: update release notes 2024-11-16 08:56:19 +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
Barend Gehrels
e78a9fd3f5 chore: replace typedef with using in overlay 2024-11-13 15:27:00 +01:00
Vissarion Fisikopoulos
2acb7eb0c3
Merge pull request #1337 from vissarion/fix/typo
chore: Fix typo in type alias
2024-11-05 15:40:19 +02: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
Vissarion Fisikopoulos
a666d638ee ext: Modify and remove old examples. 2024-10-31 16:19:05 +02:00
Vissarion Fisikopoulos
ebeac9def7 ext: Add missing header files and adjust namespace. 2024-10-31 16:17:56 +02:00
Vissarion Fisikopoulos
2bdfb423b4 fix: Change namespace scope. 2024-10-31 16:14:53 +02: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
Barend Gehrels
8ab8cb098d [fix] a few qbk includes were missing
* also fixed frechet/haussdorff documentation
* removed ancient msvc support for doxygen_xml2qbk
* fixes #1309
2024-10-04 08:57:54 +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
Barend Gehrels
310498b4b4 feat: add remaining examples to cmake 2024-09-30 20:14:24 +02:00
Barend Gehrels
38adce676e feat: add cmake support to examples
- replace BOOST_FOREACH

- replace Boost.Assign

- replace typedef with using

- other minor changes
2024-09-30 20:14:24 +02:00
Vissarion Fisikopoulos
966567ff2e
Merge pull request #1314 from vissarion/fix/doc_ci
[ci] Simplify the documentation CI
2024-09-30 12:03:42 +03:00
Vissarion Fisikopoulos
26fb3e5698
Merge pull request #1296 from vissarion/fix/remove_unused
Some simplifications
2024-09-30 11:58:38 +03:00
Barend Gehrels
218bc0631e feat: enhance and fix documentation 2024-09-27 17:52:26 +02:00
Vissarion Fisikopoulos
09bc2be6b6 [ci] Simplify the documentation CI 2024-09-27 12:19:14 +03:00
Vissarion Fisikopoulos
68f5b999df
Merge pull request #1312 from Lastique/feature/fix_make_qbk
Fix `doxygen_xml2qbk` execution from `make_qbk.py`
2024-09-25 12:28:49 +03:00
Andrey Semashev
e922b89e36 Fix doxygen_xml2qbk execution from make_qbk.py.
When b2 invokes doc/make_qbk.py, it passes a relative path to the compiled
doxygen_xml2qbk executable. This path becomes invalid if used from a directory
different from doc, which may happen as make_qbk.py changes the current
directory during its execution. Additionally, doc/index/make_qbk.py invokes
doxygen_xml2qbk unqualified, which requires the executable to be in PATH and
is never the case unless the user has pre-compiled and placed it accordingly.

To fix this, first resolve the paths to doxygen and doxygen_xml2qbk to absolute
paths before changing the current directory. Additionally, pass the resolved
path to doxygen_xml2qbk to doc/index/make_qbk.py via the DOXYGEN_XML2QBK
environment variable.

Fixes https://github.com/boostorg/geometry/issues/1311.
2024-09-25 02:37:00 +03:00
Barend Gehrels
6c173505d9 [examples] Update qt example 2024-09-13 22:01:41 +02:00
Vissarion Fisikopoulos
12cac83034
Merge pull request #1303 from awulkiew/fix/nsphere
[extensions] Fix nsphere access
2024-09-13 16:03:44 +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
Vissarion Fisikopoulos
e8d8c396ac
Merge pull request #1306 from grafikrobot/patch-1
Do not need foreach for tests any longer.
2024-09-06 16:33:06 +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
a3f9574b6a [examples] update wxwidgets example 2024-08-20 21:57:51 +02:00
Barend Gehrels
81cc9d635f feat: deprecate duplicate unused strategy distance_projected_point_ax 2024-08-20 21:57:26 +02:00
Rene Rivera
19865f5c65 Update build deps. 2024-08-20 08:15:45 +02:00
Rene Rivera
f6657c13b1 Change math dep real target math/tr1. 2024-08-20 08:15:45 +02:00
Rene Rivera
a9d73054cb Update build deps. 2024-08-20 08:15:45 +02:00