Barend Gehrels
|
9c18680f31
|
[fix] for integer coordinates, segment intersection now rounds to nearest point
|
2022-02-07 10:33:15 +01:00 |
|
Adam Wulkiewicz
|
6099339544
|
Merge pull request #966 from awulkiew/fix/simplify
Fix simplify for open rings and improve it
|
2022-01-20 00:37:41 +01:00 |
|
Adam Wulkiewicz
|
012031a53e
|
Merge pull request #967 from awulkiew/fix/closest_points_test
Fix closest points test
|
2022-01-20 00:36:24 +01:00 |
|
Adam Wulkiewicz
|
af264a7441
|
Merge pull request #959 from awulkiew/fix/get_distance_measure
Propagate umbrella strategy in buffer and overlay.
|
2022-01-20 00:35:26 +01:00 |
|
Adam Wulkiewicz
|
96da99e5b5
|
[test][closest_points] Alter error thresholds in pl_l test for msvc-14.1.
|
2022-01-18 18:16:41 +01:00 |
|
Adam Wulkiewicz
|
5eff2c1829
|
[test][closest_points] Disable BOOST_GEOMETRY_TEST_DEBUG_CLOSEST_POINTS
|
2022-01-18 18:11:38 +01:00 |
|
Adam Wulkiewicz
|
b20ee71731
|
[test][simplify] Add open and ccw ring cases.
|
2022-01-18 17:06:25 +01:00 |
|
Vissarion Fisikopoulos
|
0c18f35d92
|
[closest_point] Fixes and test addition
|
2022-01-11 15:22:49 +02:00 |
|
Adam Wulkiewicz
|
f7e5a586de
|
[test][buffer] Use buffer strategies instead of relate strategies.
|
2022-01-05 23:41:54 +01:00 |
|
Vissarion Fisikopoulos
|
830633a8a2
|
Merge remote-tracking branch 'origin/develop' into feature/shortest_points_new_strategies_non_cartesian
|
2022-01-05 15:31:00 +02:00 |
|
Vissarion Fisikopoulos
|
1b0a1dfe61
|
[closest_points] Several fixes: indentation, formating, pass correct types, activate tests
|
2022-01-05 14:38:06 +02:00 |
|
Barend Gehrels
|
3806c5dc32
|
[side] use side_by_triangle by default
|
2021-12-30 11:16:48 +01:00 |
|
Vissarion Fisikopoulos
|
7c8d422281
|
Merge pull request #948 from vissarion/fix/envelope_small_linestrings_issue
Fix spherical and geographic envelope for near meridian segments
|
2021-12-15 17:26:40 +02:00 |
|
Vissarion Fisikopoulos
|
8ab623339b
|
[envelope] [test] Do not avoid (near) meridian segments
|
2021-12-15 14:13:25 +02:00 |
|
Barend Gehrels
|
c86bb2d07e
|
fix: use policy instead of define
|
2021-12-15 10:29:38 +01:00 |
|
Vissarion Fisikopoulos
|
df00acb935
|
Fix conflicts while merging with develop
|
2021-12-02 16:51:55 +02:00 |
|
Vissarion Fisikopoulos
|
1174f60d50
|
Merge pull request #923 from vissarion/feature/shortest_points_new_strategies
New algorithm closest points with new strategies
|
2021-12-01 16:50:44 +02:00 |
|
Barend Gehrels
|
08116e31e6
|
[test] cleanup svg generation
|
2021-12-01 10:09:51 +01:00 |
|
Barend Gehrels
|
5dae61c7d4
|
test: add and use test settings
|
2021-11-24 10:32:24 +01:00 |
|
Vissarion Fisikopoulos
|
09c5132e84
|
[closest_points] Add documentation and examples
|
2021-11-18 11:15:48 +02: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 |
|
Barend Gehrels
|
4a62f77853
|
[linear linear]: remove assertion/exception (it's fragile), adapt test and fix test svg creation
|
2021-11-17 11:21:54 +01:00 |
|
Vissarion Fisikopoulos
|
59751480ea
|
[closest_points] Implement and test geographic strategies
|
2021-11-16 15:51:28 +02:00 |
|
Vissarion Fisikopoulos
|
a970600479
|
[closest_points] Implement and test spherical strategies
|
2021-11-12 12:56:03 +02:00 |
|
Vissarion Fisikopoulos
|
66c5f249f1
|
[closest_points] Enable spherical pl-pl
|
2021-11-10 09:44:27 +02:00 |
|
Vissarion Fisikopoulos
|
ea0df6db82
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies
|
2021-11-05 18:26:37 +02:00 |
|
Vissarion Fisikopoulos
|
dff2f057ed
|
Merge branch 'feature/shortest_points_new_strategies' into feature/shortest_points_new_strategies_all_cartesian
|
2021-11-05 16:19:13 +02:00 |
|
Vissarion Fisikopoulos
|
707f593eaf
|
[closest_points] Remove comments, fix typos, change style
|
2021-11-04 12:51:28 +02:00 |
|
Vissarion Fisikopoulos
|
b3096bd723
|
[closest_points] Test empty geometries
|
2021-11-04 10:35:58 +02:00 |
|
Vissarion Fisikopoulos
|
49a43cb867
|
[closest_points] Support cartesian multipoint-geometry
|
2021-11-03 15:31:55 +02:00 |
|
Vissarion Fisikopoulos
|
e668c8ec27
|
[closest_points] Support cartesian segment-linear/areal case and tests
|
2021-11-02 16:35:07 +02:00 |
|
Vissarion Fisikopoulos
|
12108b1620
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian
|
2021-11-01 17:41:36 +02:00 |
|
Vissarion Fisikopoulos
|
b295c4b9e9
|
[closest_points] Support cartesian areal-areal case and tests; box cases are not implemented
|
2021-11-01 17:31:18 +02:00 |
|
Barend Gehrels
|
f46a2c261e
|
[equals] use collected_vector as a type, no specialization (review result)
|
2021-10-29 16:34:42 +02:00 |
|
Barend Gehrels
|
609196e711
|
[equals] avoid dispatching collected_vector on strategy, instead make that more specific in equals
|
2021-10-29 16:34:42 +02: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 |
|
Vissarion Fisikopoulos
|
8398496b73
|
[closest_points] Support cartesian linear-areal case and tests; segment and box cases are not implemented
|
2021-10-27 12:08:52 +03:00 |
|
Barend Gehrels
|
1e7903dff1
|
[test] exclude cpp_rational because it fails on develop
|
2021-10-26 17:30:31 +02:00 |
|
Vissarion Fisikopoulos
|
da98fda836
|
[closest_points] Support cartesian segment-linear case and tests; segment-linear interections are not implemented
|
2021-10-22 10:12:21 +03:00 |
|
Vissarion Fisikopoulos
|
418fbfac43
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian
|
2021-10-20 13:04:41 +03:00 |
|
Vissarion Fisikopoulos
|
b76195281a
|
[closest_points] Support cartesian linear-linear case
|
2021-10-20 13:02:32 +03: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 |
|
Vissarion Fisikopoulos
|
f29ce40e3f
|
[closest_points] Remove comments and unused function parameters
|
2021-10-18 16:26:59 +03:00 |
|
Vissarion Fisikopoulos
|
e9e4da6d73
|
[closest_points] Add newline at the end of files and remove unused templates
|
2021-10-14 11:59:54 +03:00 |
|
Vissarion Fisikopoulos
|
cdfef3c92c
|
Remove typedefs, add closest point utilities
|
2021-10-11 15:31:02 +03:00 |
|
Adam Wulkiewicz
|
820451a0c9
|
[distance] Add support for DG/GC in distance().
|
2021-10-11 13:52:25 +02:00 |
|
Adam Wulkiewicz
|
4d49535192
|
Merge pull request #913 from awulkiew/feature/gc4
Support DG/GC in densify, envelope, expand, is_valid, num_points, num_segments, perimeter, simplify.
|
2021-10-11 13:49:34 +02:00 |
|
Barend Gehrels
|
da4dee76a7
|
[test] exclude most of the types, keep only one per family
|
2021-10-08 16:28:09 +02:00 |
|
Vissarion Fisikopoulos
|
bd711c4f5d
|
Closest points tests for pointlike areal; only cartesian point-(multi)polygon activated
|
2021-10-07 17:33:41 +03:00 |
|