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 |
|
Barend Gehrels
|
adc9044da2
|
test: add test cases for issues fixed in next commit
|
2024-07-30 19:30:16 +02: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
|
52fc1f62b3
|
[test] add cases for issues #1229 #1231 #1244 and some test refactoring
|
2024-03-13 09:30:47 +00:00 |
|
Barend Gehrels
|
682994c28a
|
remove alternatives and add for convex hull
|
2024-02-28 11:17:55 +00:00 |
|
Barend Gehrels
|
881ec1574f
|
Add cmake files for clang/mac/darwin/arm64
|
2024-02-28 11:17:55 +00:00 |
|
Vissarion Fisikopoulos
|
d87bc244db
|
[test] Remove tests using rescaling
|
2024-02-13 13:38:31 +02:00 |
|
Tinko Bartels
|
ead9ea07f2
|
Fixes for miscellaneous gcc/clang warnings in the test suite.
|
2023-10-06 19:20:16 +08:00 |
|
Barend Gehrels
|
3f5c044abc
|
[fix] include of boost range size
|
2023-09-29 13:00:34 +02:00 |
|
Barend Gehrels
|
96ba473fa4
|
placement of const
|
2023-09-29 13:00:34 +02:00 |
|
Barend Gehrels
|
0237a9d966
|
[test] add test for issue 1103
|
2023-09-29 13:00:34 +02:00 |
|
Barend Gehrels
|
eb879fe621
|
[fix] avoid current get_distance_measure which can make sides indistinguishable
|
2023-09-13 20:48:58 +02:00 |
|
Barend Gehrels
|
fd209ffbf5
|
[fix] overlay threshold for sort_by_side
Fixes: issue #1186
|
2023-09-13 20:29:38 +02:00 |
|
Vissarion Fisikopoulos
|
6012885253
|
Remove CXX11/14 related macros
|
2023-05-23 15:16:08 +03:00 |
|
Barend Gehrels
|
83dab2d98c
|
use auto instead of iterator types, and related
|
2023-04-23 13:31:00 +02:00 |
|
Barend Gehrels
|
b1bebca453
|
[union] fix issue 1100
|
2023-04-19 19:03:16 +02:00 |
|
Barend Gehrels
|
47d29f9f7e
|
restyle enrich intersection points
|
2023-03-22 11:29:58 +01:00 |
|
Barend Gehrels
|
ec7f9c9887
|
[union] fix missing interior ring and double traversed exterior ring
fixes: #1109 and #1108
keeps fixed: #1081
|
2023-02-22 13:34:29 +01:00 |
|
Barend Gehrels
|
a908a21efe
|
[overlay] fix cluster by adapting tolerance
Fixes #1081
|
2022-11-23 14:20:43 +01:00 |
|
Barend Gehrels
|
75742b0d24
|
[turn] fix distance measure for equal points
Fixes #1076
|
2022-11-16 14:00:43 +01:00 |
|
Adam Wulkiewicz
|
ea376ad819
|
[algorithms][test] Fix remove_duplicate_turns used in L/L setops.
Pass strategy to P/P equality check.
Drop algorithms/equals.hpp dependency from set operations.
|
2022-06-08 14:53:43 +02:00 |
|
Adam Wulkiewicz
|
fcfaaff17b
|
[test][algorithms] Alter the expected results of union and sym_difference.
|
2022-06-02 15:41:12 +02:00 |
|
Adam Wulkiewicz
|
c132af9587
|
[test][algorithms] Add tests for GC in intersection, sym_difference and union.
|
2022-06-02 15:41:12 +02:00 |
|
Barend Gehrels
|
4960865920
|
fix compilation error (svg), warnings (unused), style (return), examples and cmake (C++14)
|
2022-06-01 11:42:20 +02:00 |
|
Barend Gehrels
|
8774b7b2d7
|
[major change] change the default, disable rescaling by default
|
2022-02-23 12:49:58 +01:00 |
|
Barend Gehrels
|
2a7db45d07
|
[test] take car alternate tests are test properly in old (rescaling) and new (no rescaling) regime
|
2021-11-17 11:21:54 +01:00 |
|
Adam Wulkiewicz
|
b5d2793190
|
[test] Enable bm::cpp_rational union test.
|
2021-10-27 23:55:31 +02:00 |
|
Adam Wulkiewicz
|
26b6d9292b
|
[test] Fix define disabling bm::cpp_rational.
|
2021-10-27 16:35:40 +02:00 |
|
Barend Gehrels
|
1e7903dff1
|
[test] exclude cpp_rational because it fails on develop
|
2021-10-26 17:30:31 +02:00 |
|
Barend Gehrels
|
ef1b8e33f9
|
[side] make the default for no-rescaling triangle to avoid regressions when rescaling is turned off
Tests are now tested in both modes
|
2021-10-20 10:25:28 +02:00 |
|
Barend Gehrels
|
da4dee76a7
|
[test] exclude most of the types, keep only one per family
|
2021-10-08 16:28:09 +02:00 |
|
Barend Gehrels
|
48516c8d32
|
[coordinate_types] support for Boost.Rational and Boost.Multiprecision
including a unit test
|
2021-09-29 12:44:49 +02:00 |
|
Barend Gehrels
|
1030bd0d70
|
[test] add cases for issues #690 #875 #876
|
2021-08-04 14:07:01 +02:00 |
|
Adam Wulkiewicz
|
789281a5d1
|
Merge pull request #881 from awulkiew/feature/test_dependencies
Drop dependencies in tests.
|
2021-07-30 13:18:22 +02:00 |
|
Barend Gehrels
|
14df20453f
|
[test] remove the non used KRAMER define and rephrase/include/exclude some tests
|
2021-07-28 13:09:26 +02:00 |
|
Adam Wulkiewicz
|
08f7e66f79
|
[test] Drop library dependencies in tests.
If possible drop type_traits, mpl, typeof, foreach, assign.
Rearrange some includes.
|
2021-07-22 19:46:51 +02:00 |
|
Barend Gehrels
|
afa1f458a0
|
[test] add testcases (currently going well)
|
2021-07-21 11:13:45 +02:00 |
|
Barend Gehrels
|
40c6544a9b
|
[test] add cases for issues #869 and #861
|
2021-06-23 10:17:54 +02:00 |
|
Barend Gehrels
|
75d8f9e9b9
|
[intersection] fix intersection points outside of the segments
|
2021-04-28 10:31:21 +02:00 |
|
Barend Gehrels
|
e098a85f5a
|
[test] add testcase for issue #838
|
2021-04-07 11:13:58 +02:00 |
|
Barend Gehrels
|
eee7fc53ea
|
[clusters] detection is refactored to a simpler sweeping algorithm
This fixes a part (around 30%) of the remaining errors in the recursive buffer check
|
2021-04-07 11:13:20 +02:00 |
|
Adam Wulkiewicz
|
429423cdb1
|
Merge pull request #768 from awulkiew/feature/strategies_relate
Support umbrella strategies in relops, setops, index, buffer and more.
|
2021-02-16 13:32:17 +01:00 |
|
Adam Wulkiewicz
|
bec798d60f
|
Merge pull request #779 from awulkiew/fix/test_range_includes
[test] Include only necessary headers of Boost.Range.
|
2021-02-12 18:58:25 +01:00 |
|
Adam Wulkiewicz
|
ab28baae28
|
Merge branch 'develop' into feature/strategies_relate
|
2021-01-31 21:08:38 +01:00 |
|
Barend Gehrels
|
4e8ff81131
|
[sort_by_side] add epsilon to approximately_equals
|
2020-12-16 10:31:14 +01:00 |
|
Barend Gehrels
|
abaa211d3a
|
[sort_by_side] fix cases where the cluster point is approached by segments, but the last point before is colocated with the turn itself
This fixes 50% of the errors currently found by recursive_polygons_buffer (when rescaling is turned off)
|
2020-12-02 14:19:50 +01:00 |
|