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 |
|
Vissarion Fisikopoulos
|
5fed500647
|
Closest points tests for pointlike-linear (activate only cartesian pt-linear)
|
2021-10-07 13:13:01 +03:00 |
|
Vissarion Fisikopoulos
|
ccfd50141a
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies
|
2021-10-06 14:35:06 +03:00 |
|
Vissarion Fisikopoulos
|
78ae645cd1
|
Add closest_points pl-pl tests and enable non default strategies
|
2021-10-06 09:35:16 +03:00 |
|
Adam Wulkiewicz
|
90bbacf5e0
|
[test] Add DG/GC tests for various algorithms.
|
2021-10-03 18:06:56 +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 |
|
Adam Wulkiewicz
|
00100ce400
|
Merge pull request #906 from awulkiew/fix/buffer_macos
Fix buffer for macos-11, clang-12.0.5, x86-64
|
2021-09-29 00:35:03 +02:00 |
|
Adam Wulkiewicz
|
915564a02f
|
[test][buffer] Add test case that was failing on macos-11, clang-12.0.5, x86-64.
|
2021-09-29 00:22:10 +02:00 |
|
Vissarion Fisikopoulos
|
f79b3f0c45
|
Merge pull request #908 from vissarion/fix/convex_hull_robust
Fix robust convex hull tests
|
2021-09-23 14:55:29 +03:00 |
|
Vissarion Fisikopoulos
|
fa72519c4a
|
Fix robust convex hull tests
|
2021-09-23 14:42:41 +03:00 |
|
Adam Wulkiewicz
|
8c9b11bb85
|
Merge branch 'develop' into feature/gc3
|
2021-09-22 23:29:00 +02:00 |
|
Vissarion Fisikopoulos
|
e38c093b5d
|
Merge pull request #873 from vissarion/feature/use_side_robust_predicate
Replace side_by_triangle by side_robust predicate
|
2021-09-21 14:26:26 +03:00 |
|
Barend Gehrels
|
e99cfde120
|
[intersection] use balance between distance-to-end and length-of-segments to determine to use a or b
|
2021-09-13 09:27:47 +02:00 |
|
Vissarion Fisikopoulos
|
a34b0f87c4
|
Merge branch 'develop' into feature/use_side_robust_predicate
|
2021-09-07 14:07:10 +03:00 |
|
Adam Wulkiewicz
|
4b72c60ecf
|
Merge branch 'develop' into feature/gc3
|
2021-08-23 00:59:27 +02:00 |
|
Adam Wulkiewicz
|
4bdfe1bf05
|
[test] Fix warnings.
|
2021-08-13 17:44:13 +02:00 |
|
Barend Gehrels
|
1030bd0d70
|
[test] add cases for issues #690 #875 #876
|
2021-08-04 14:07:01 +02:00 |
|
Adam Wulkiewicz
|
135b9264fd
|
[test] Fix test case in sort_by_side and gcc variadic macros compilation error.
|
2021-08-02 16:49:37 +02:00 |
|
Adam Wulkiewicz
|
efff23114a
|
[test] Fix static asserts by passing types.
|
2021-07-30 19:06:29 +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
|
42edbd30f2
|
[test] add testcase for issue #888 polygon 53
|
2021-07-28 13:10:28 +02:00 |
|
Barend Gehrels
|
01f8e23b0c
|
[traverse] reverse meaning of isolation in difference
|
2021-07-28 13:10:28 +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 |
|
Vissarion Fisikopoulos
|
e8224f9234
|
Merge branch 'develop' into feature/use_side_robust_predicate
|
2021-07-13 16:13:48 +03:00 |
|
Vissarion Fisikopoulos
|
b3172f7b3f
|
Merge branch 'develop' into feature/use_side_robust_predicate
|
2021-07-02 18:05:57 +03:00 |
|
Vissarion Fisikopoulos
|
6b49308808
|
Move side_by_triangle to strategy/cartesian
|
2021-07-02 16:34:33 +03:00 |
|
Adam Wulkiewicz
|
3e681e31f3
|
[test] Fix initializer_list narrowing conversion error in get_clusters test.
|
2021-07-01 23:23:44 +02:00 |
|
Adam Wulkiewicz
|
673f14c796
|
Add support for DG/GC in correct, correct_closure, is_convex and reverse.
Refactor the algorithms together with detail::multi_modify.
Add tests for is_convex and correct.
|
2021-06-30 23:41:27 +02:00 |
|
Adam Wulkiewicz
|
8fddb60cdc
|
Add support for output DynamicGeometry in convex_hull().
|
2021-06-30 23:41:27 +02:00 |
|
Adam Wulkiewicz
|
d3be761ac5
|
Add support for output GeometryCollection in convex_hull.
Add relate(pt, pt) to convex_hull umbrella strategy.
Add several util::enable_if_xxx type traits.
Remove detail::as_range().
Update the tests.
|
2021-06-30 23:41:27 +02:00 |
|
Adam Wulkiewicz
|
c2c4569b88
|
Add support for input DG and GC in is_empty() and convex_hull().
|
2021-06-30 23:41:26 +02:00 |
|