Commit Graph

  • b5d2793190 [test] Enable bm::cpp_rational union test. Adam Wulkiewicz 2021-10-27 23:55:31 +02:00
  • 26b6d9292b [test] Fix define disabling bm::cpp_rational. Adam Wulkiewicz 2021-10-27 16:35:40 +02:00
  • 42e33538b2 Merge branch 'bg-prepare' Adam Wulkiewicz 2021-10-27 15:43:57 +02:00
  • bdc44e5584 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2021-10-27 15:43:14 +02:00
  • 8398496b73 [closest_points] Support cartesian linear-areal case and tests; segment and box cases are not implemented Vissarion Fisikopoulos 2021-10-27 11:44:42 +03:00
  • 8c9676ec2d [get_turns] fix assertion for get_turns on linestrings Barend Gehrels 2021-10-20 11:11:11 +02:00
  • 1e7903dff1 [test] exclude cpp_rational because it fails on develop Barend Gehrels 2021-10-20 14:07:18 +02:00
  • da98fda836 [closest_points] Support cartesian segment-linear case and tests; segment-linear interections are not implemented Vissarion Fisikopoulos 2021-10-22 10:11:45 +03:00
  • 418fbfac43 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-10-20 13:04:41 +03:00
  • b76195281a [closest_points] Support cartesian linear-linear case Vissarion Fisikopoulos 2021-10-20 13:02:32 +03:00
  • ef1b8e33f9 [side] make the default for no-rescaling triangle to avoid regressions when rescaling is turned off Barend Gehrels 2021-10-13 13:48:21 +02:00
  • bdccf14b10 [side] use side from services Barend Gehrels 2021-10-13 11:31:55 +02:00
  • 2466a0878d [closest_points] Support cartesian segment-segment case Vissarion Fisikopoulos 2021-10-19 17:23:14 +03:00
  • d0838774aa [visit] Prefix member function template call with struct name. Adam Wulkiewicz 2021-10-19 14:14:14 +02:00
  • f29ce40e3f [closest_points] Remove comments and unused function parameters Vissarion Fisikopoulos 2021-10-18 16:26:59 +03:00
  • 31b36b9bc9 Merge pull request #922 from awulkiew/feature/gc5 Adam Wulkiewicz 2021-10-17 20:35:33 +02:00
  • ba9590f903 [algorithms] Fix too long line and a comment. Adam Wulkiewicz 2021-10-17 19:45:42 +02:00
  • deb4e5c795 Merge pull request #914 from awulkiew/fix/self_turns Adam Wulkiewicz 2021-10-17 16:26:13 +02:00
  • ff63aec96f [closest_points] Remove unused templates from projected_point strategy Vissarion Fisikopoulos 2021-10-15 18:21:59 +03:00
  • 5f730458de [closest_points] Move compute_closest_point_to_segment in closest_points::detail namespace Vissarion Fisikopoulos 2021-10-14 22:59:52 +03:00
  • 23a23464a7 [closest_points] creturn_t returns the comparable distance return type Vissarion Fisikopoulos 2021-10-14 21:56:04 +03:00
  • 66893926b9 [closest_points] [distance] Unify segment-point cartesian strategies Vissarion Fisikopoulos 2021-10-14 18:00:49 +03:00
  • e9e4da6d73 [closest_points] Add newline at the end of files and remove unused templates Vissarion Fisikopoulos 2021-10-14 11:59:54 +03:00
  • 3320ae185c Merge pull request #915 from awulkiew/fix/area_converter Adam Wulkiewicz 2021-10-12 21:05:38 +02:00
  • 8047961609 Merge pull request #921 from awulkiew/fix/various Adam Wulkiewicz 2021-10-12 21:03:24 +02:00
  • e131a02175 fix: example of wxwidgets Barend Gehrels 2021-10-08 12:08:31 +02:00
  • 77cc504892 [closest_points] Strategies inherit distance instead of relate Vissarion Fisikopoulos 2021-10-12 15:46:06 +03:00
  • 5aaab1c2ec [closest_points] Remove legacy strategy support, renamed types, simplify utilities Vissarion Fisikopoulos 2021-10-12 14:19:16 +03:00
  • 8d90215d83 Remove unsused closest points services Vissarion Fisikopoulos 2021-10-11 17:15:37 +03:00
  • aac790ffe2 Remove distance strategy from closest points umbrella Vissarion Fisikopoulos 2021-10-11 17:09:16 +03:00
  • 9ada5e18fa Add missing file closest_points/utilities.hpp Vissarion Fisikopoulos 2021-10-11 16:03:13 +03:00
  • 603e512cd4 Remove comments and use comparable distance in projected closest points Vissarion Fisikopoulos 2021-10-11 15:53:49 +03:00
  • cdfef3c92c Remove typedefs, add closest point utilities Vissarion Fisikopoulos 2021-10-11 14:56:05 +03:00
  • 820451a0c9 [distance] Add support for DG/GC in distance(). Adam Wulkiewicz 2021-10-07 19:01:04 +02:00
  • 4d49535192 Merge pull request #913 from awulkiew/feature/gc4 Adam Wulkiewicz 2021-10-11 13:49:34 +02:00
  • ee6589b5c9 [convex_hull] Fix compilation error with gcc-5. Adam Wulkiewicz 2021-10-11 13:31:22 +02:00
  • 5c4d27e917 Fix c++20 compilation errors related to rational types. Adam Wulkiewicz 2021-10-11 11:13:55 +02:00
  • da4dee76a7 [test] exclude most of the types, keep only one per family Barend Gehrels 2021-10-08 15:21:39 +02:00
  • 9d7485bc27 [envelope] Remove characters following #include directive. Adam Wulkiewicz 2021-10-08 14:08:06 +02:00
  • bd711c4f5d Closest points tests for pointlike areal; only cartesian point-(multi)polygon activated Vissarion Fisikopoulos 2021-10-07 17:33:41 +03:00
  • 5fed500647 Closest points tests for pointlike-linear (activate only cartesian pt-linear) Vissarion Fisikopoulos 2021-10-07 13:13:01 +03:00
  • ccfd50141a Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies Vissarion Fisikopoulos 2021-10-06 14:35:06 +03:00
  • 78ae645cd1 Add closest_points pl-pl tests and enable non default strategies Vissarion Fisikopoulos 2021-10-06 09:35:16 +03:00
  • b0043abf5b [strategies] Fix area strategy converter altered_strategy for boxes. Adam Wulkiewicz 2021-10-05 23:37:00 +02:00
  • ba8ac67e8e Closest points for cartesian with default strategies pt-geometry (most cases) Vissarion Fisikopoulos 2021-10-04 17:59:51 +03:00
  • c7dea67fa4 [self_turns] Pass AssignPolicy correctly and use strategy converter for backward compatibility. Adam Wulkiewicz 2021-10-03 20:38:06 +02:00
  • 90bbacf5e0 [test] Add DG/GC tests for various algorithms. Adam Wulkiewicz 2021-10-03 18:06:56 +02:00
  • 47119631f0 [algorithms] Support DG/GC in various algorithms. Adam Wulkiewicz 2021-10-03 18:06:18 +02:00
  • 4c700f9cba [envelope][expand] Support dynamic geometry and geometry collection. Adam Wulkiewicz 2021-10-03 18:05:44 +02:00
  • 9a8b7b4636 [core] Specialize point_type for dynamic geometry and geometry collection. Adam Wulkiewicz 2021-10-03 18:03:35 +02:00
  • 48516c8d32 [coordinate_types] support for Boost.Rational and Boost.Multiprecision including a unit test Barend Gehrels 2021-09-29 12:36:44 +02:00
  • 00100ce400 Merge pull request #906 from awulkiew/fix/buffer_macos Adam Wulkiewicz 2021-09-29 00:35:03 +02:00
  • 915564a02f [test][buffer] Add test case that was failing on macos-11, clang-12.0.5, x86-64. Adam Wulkiewicz 2021-09-22 13:38:59 +02:00
  • 1403ac2915 [ci] Update b2 test-suite name to boost-geometry-index-detail. Adam Wulkiewicz 2021-09-28 17:13:09 +02:00
  • f79b3f0c45 Merge pull request #908 from vissarion/fix/convex_hull_robust Vissarion Fisikopoulos 2021-09-23 14:55:29 +03:00
  • fa72519c4a Fix robust convex hull tests Vissarion Fisikopoulos 2021-09-23 14:42:41 +03:00
  • ecdf1accfa Merge pull request #877 from awulkiew/feature/gc3 Adam Wulkiewicz 2021-09-23 00:11:13 +02:00
  • 8c9b11bb85 Merge branch 'develop' into feature/gc3 Adam Wulkiewicz 2021-09-22 23:29:00 +02:00
  • 2c811b427c Merge pull request #894 from awulkiew/feature/rtree_nearest2 Adam Wulkiewicz 2021-09-22 20:26:10 +02:00
  • e6dd5b7dd6 Merge branch 'develop' into feature/rtree_nearest2 Adam Wulkiewicz 2021-09-22 20:09:55 +02:00
  • cc21b05abc [buffer] Increase traversable turns distance threshold. Adam Wulkiewicz 2021-09-22 12:45:00 +02:00
  • 0f7f59f4b2 Merge pull request #904 from awulkiew/fix/extensions Adam Wulkiewicz 2021-09-22 12:35:19 +02:00
  • e38c093b5d Merge pull request #873 from vissarion/feature/use_side_robust_predicate Vissarion Fisikopoulos 2021-09-21 14:26:26 +03:00
  • 716c791365 [test] enhance/fix robustness tests Barend Gehrels 2021-09-08 14:39:49 +02:00
  • e99cfde120 [intersection] use balance between distance-to-end and length-of-segments to determine to use a or b Barend Gehrels 2021-09-08 11:54:19 +02:00
  • 03d6e82f26 [coordinate] deprecate util/promote_floating_point.hpp Barend Gehrels 2021-09-08 11:23:25 +02:00
  • a3b46d73bd Merge branch 'feature/use_side_robust_predicate' of github.com:vissarion/geometry into feature/use_side_robust_predicate Vissarion Fisikopoulos 2021-09-07 14:07:29 +03:00
  • a34b0f87c4 Merge branch 'develop' into feature/use_side_robust_predicate Vissarion Fisikopoulos 2021-09-07 14:07:10 +03:00
  • f222a8f1d8 Create collected_vector specialization for side_by_triangle Vissarion Fisikopoulos 2021-09-07 14:05:04 +03:00
  • f7aaf265af [extensions] Update endian detection checks after changing headers from endian to predef. Adam Wulkiewicz 2021-09-02 15:03:20 +02:00
  • 69230d5c59 [extensions][test] Add/update includes. Adam Wulkiewicz 2021-09-01 15:54:08 +02:00
  • 20840011ce [test][extensions] Replace BOOST_FOREACH with range-based for loop. Adam Wulkiewicz 2021-09-01 15:52:36 +02:00
  • 8ab41f9f8e [extensions] Fix nsphere concept checks compilation. Adam Wulkiewicz 2021-09-01 15:50:42 +02:00
  • 98678b19c0 [test][index] Do not define BOOST_NO_AUTO_PTR in Jamfile to avoid warnings. Adam Wulkiewicz 2021-08-24 20:00:47 +02:00
  • 19a742e3bb [test][index] Fix varray test and counting_value. Explicitly declare ctors and assignments. Adam Wulkiewicz 2021-08-24 19:56:22 +02:00
  • a8545eefb1 [test][index] Fix different sign compare warning. Adam Wulkiewicz 2021-08-24 19:02:25 +02:00
  • c67f451fa7 Create license file. Adam Wulkiewicz 2021-08-23 17:32:58 +02:00
  • 38031de1f2 [test][index] Drop Bforeach dependency from rtree tests. Adam Wulkiewicz 2021-08-23 13:04:06 +02:00
  • ac89528a7c [ci] Scan index/test dir while getting dependencies. Adam Wulkiewicz 2021-08-23 12:39:08 +02:00
  • 917e5eb4b6 Merge branch 'develop' into feature/rtree_nearest2 Adam Wulkiewicz 2021-08-23 02:36:55 +02:00
  • 4b72c60ecf Merge branch 'develop' into feature/gc3 Adam Wulkiewicz 2021-08-23 00:59:27 +02:00
  • 3dbd2247b6 [index] Add missing includes. Adam Wulkiewicz 2021-08-23 00:32:03 +02:00
  • d7710d77dd Merge branch 'develop' into feature/rtree_nearest2 Adam Wulkiewicz 2021-08-23 00:17:24 +02:00
  • afd57fc28b Merge pull request #899 from awulkiew/fix/warnings2 Adam Wulkiewicz 2021-08-22 23:47:35 +02:00
  • 7bc7fe5874 Merge pull request #898 from awulkiew/fix/headers2 Adam Wulkiewicz 2021-08-22 23:46:49 +02:00
  • 665305defa Merge pull request #895 from ndevenish/patch-1 Adam Wulkiewicz 2021-08-13 20:17:39 +02:00
  • 5f30823612 [util] Rename some of the sequence metafunctions. Adam Wulkiewicz 2021-08-13 20:03:40 +02:00
  • 3d8d40ee5c [util] Add workaround for mismatched argument pack lengths error with gcc-11 c++20. Adam Wulkiewicz 2021-08-13 19:03:37 +02:00
  • 4bdfe1bf05 [test] Fix warnings. Adam Wulkiewicz 2021-08-13 17:44:13 +02:00
  • 5110ec7dae Add missing headers to satisfy Boost header policy. Adam Wulkiewicz 2021-08-13 00:54:38 +02:00
  • 68274399ce [algorithms][io] Add workaround for gcc-5 name lookup. Adam Wulkiewicz 2021-08-05 00:15:10 +02:00
  • f3fd231ff0 [test] Remove BOOST_NO_AUTO_PTR definition from Jamfile to avoid redefinition warnings. Adam Wulkiewicz 2021-08-04 15:17:21 +02:00
  • 1030bd0d70 [test] add cases for issues #690 #875 #876 Barend Gehrels 2021-07-28 15:41:13 +02:00
  • eb617fa1c8 Fix error checking for failure type in example Nicholas Devenish 2021-08-03 11:11:25 +01:00
  • 135b9264fd [test] Fix test case in sort_by_side and gcc variadic macros compilation error. Adam Wulkiewicz 2021-08-02 16:49:37 +02:00
  • 5cc1f9019e [index] Refactor minmax heap WRT coding guidelines. Adam Wulkiewicz 2021-07-30 20:44:13 +02:00
  • 640f2ee3b5 [index] Traverse nodes differently in iterative distance query. Adam Wulkiewicz 2021-07-29 22:06:37 +02:00
  • 5ceb8a3b2e [index] Rewrite predicate checks in query visitors. Adam Wulkiewicz 2021-07-22 22:29:02 +02:00
  • f838b88a9d [index] Simplify rtree query(), qbegin() and qend(). Adam Wulkiewicz 2021-07-22 17:16:35 +02:00
  • 5701d7bef0 [index] Refactor spatial_query, remove recursion. Adam Wulkiewicz 2021-07-22 14:59:27 +02:00