Commit Graph

8802 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos
707f593eaf [closest_points] Remove comments, fix typos, change style 2021-11-04 12:51:28 +02:00
Vissarion Fisikopoulos
f29ce40e3f [closest_points] Remove comments and unused function parameters 2021-10-18 16:26:59 +03:00
Vissarion Fisikopoulos
ff63aec96f [closest_points] Remove unused templates from projected_point strategy 2021-10-15 18:21:59 +03:00
Vissarion Fisikopoulos
5f730458de [closest_points] Move compute_closest_point_to_segment in closest_points::detail namespace 2021-10-14 22:59:52 +03:00
Vissarion Fisikopoulos
23a23464a7 [closest_points] creturn_t returns the comparable distance return type 2021-10-14 21:56:04 +03:00
Vissarion Fisikopoulos
66893926b9 [closest_points] [distance] Unify segment-point cartesian strategies 2021-10-14 18:00:49 +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
77cc504892 [closest_points] Strategies inherit distance instead of relate 2021-10-12 15:46:06 +03:00
Vissarion Fisikopoulos
5aaab1c2ec [closest_points] Remove legacy strategy support, renamed types, simplify utilities 2021-10-12 14:19:16 +03:00
Vissarion Fisikopoulos
8d90215d83 Remove unsused closest points services 2021-10-11 17:17:28 +03:00
Vissarion Fisikopoulos
aac790ffe2 Remove distance strategy from closest points umbrella 2021-10-11 17:13:10 +03:00
Vissarion Fisikopoulos
9ada5e18fa Add missing file closest_points/utilities.hpp 2021-10-11 16:03:13 +03:00
Vissarion Fisikopoulos
603e512cd4 Remove comments and use comparable distance in projected closest points 2021-10-11 15:55:17 +03:00
Vissarion Fisikopoulos
cdfef3c92c Remove typedefs, add closest point utilities 2021-10-11 15:31:02 +03: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
Vissarion Fisikopoulos
ba8ac67e8e Closest points for cartesian with default strategies pt-geometry (most cases) 2021-10-04 17:59:51 +03: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
Adam Wulkiewicz
1403ac2915 [ci] Update b2 test-suite name to boost-geometry-index-detail. 2021-09-28 17:13:09 +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
ecdf1accfa Merge pull request #877 from awulkiew/feature/gc3
Support DG and GC in convex_hull, correct, correct_closure, is_convex, is_empty and reverse.
2021-09-23 00:11:13 +02:00
Adam Wulkiewicz
8c9b11bb85 Merge branch 'develop' into feature/gc3 2021-09-22 23:29:00 +02:00
Adam Wulkiewicz
2c811b427c Merge pull request #894 from awulkiew/feature/rtree_nearest2
Optimize rtree nearest queries, refactor spatial and nearest queries.
2021-09-22 20:26:10 +02:00
Adam Wulkiewicz
e6dd5b7dd6 Merge branch 'develop' into feature/rtree_nearest2 2021-09-22 20:09:55 +02:00
Adam Wulkiewicz
cc21b05abc [buffer] Increase traversable turns distance threshold. 2021-09-22 12:45:00 +02:00
Adam Wulkiewicz
0f7f59f4b2 Merge pull request #904 from awulkiew/fix/extensions
Fix compilation errors in extensions and tests.
2021-09-22 12:35:19 +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
716c791365 [test] enhance/fix robustness tests 2021-09-13 09:27:47 +02: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
Barend Gehrels
03d6e82f26 [coordinate] deprecate util/promote_floating_point.hpp 2021-09-13 09:27:47 +02:00
Vissarion Fisikopoulos
a3b46d73bd Merge branch 'feature/use_side_robust_predicate' of github.com:vissarion/geometry into
feature/use_side_robust_predicate
2021-09-07 14:07:29 +03:00
Vissarion Fisikopoulos
a34b0f87c4 Merge branch 'develop' into feature/use_side_robust_predicate 2021-09-07 14:07:10 +03:00
Vissarion Fisikopoulos
f222a8f1d8 Create collected_vector specialization for side_by_triangle 2021-09-07 14:05:04 +03:00
Adam Wulkiewicz
f7aaf265af [extensions] Update endian detection checks after changing headers from endian to predef. 2021-09-02 15:03:20 +02:00
Adam Wulkiewicz
69230d5c59 [extensions][test] Add/update includes. 2021-09-01 16:11:09 +02:00
Adam Wulkiewicz
20840011ce [test][extensions] Replace BOOST_FOREACH with range-based for loop. 2021-09-01 15:53:06 +02:00
Adam Wulkiewicz
8ab41f9f8e [extensions] Fix nsphere concept checks compilation. 2021-09-01 15:50:42 +02:00
Adam Wulkiewicz
98678b19c0 [test][index] Do not define BOOST_NO_AUTO_PTR in Jamfile to avoid warnings. 2021-08-24 20:00:47 +02:00
Adam Wulkiewicz
19a742e3bb [test][index] Fix varray test and counting_value. Explicitly declare ctors and assignments. 2021-08-24 19:56:22 +02:00
Adam Wulkiewicz
a8545eefb1 [test][index] Fix different sign compare warning. 2021-08-24 19:02:25 +02:00
Adam Wulkiewicz
c67f451fa7 Create license file. 2021-08-23 17:32:58 +02:00
Adam Wulkiewicz
38031de1f2 [test][index] Drop Bforeach dependency from rtree tests. 2021-08-23 13:04:06 +02:00
Adam Wulkiewicz
ac89528a7c [ci] Scan index/test dir while getting dependencies. 2021-08-23 12:39:08 +02:00
Adam Wulkiewicz
917e5eb4b6 Merge branch 'develop' into feature/rtree_nearest2 2021-08-23 02:36:55 +02:00
Adam Wulkiewicz
4b72c60ecf Merge branch 'develop' into feature/gc3 2021-08-23 00:59:27 +02:00