Commit Graph

  • bfa6d4ac86 Merge branch 'develop' into fix/constexpr_index Vissarion Fisikopoulos 2024-03-29 10:45:23 +02:00
  • f8e440de93 Merge pull request #1267 from vissarion/fix/missing_headers Vissarion Fisikopoulos 2024-03-29 10:43:51 +02:00
  • 7c4879b55a Fix BOOST_GEOMETRY_CONSTEXPR call in index (including support for c++17) Vissarion Fisikopoulos 2024-03-29 10:41:47 +02:00
  • 40712c0bc2 Add missing headers for is_inverse_spheroidal_coordinates function Vissarion Fisikopoulos 2024-03-28 16:18:13 +02:00
  • 6a7d340932 Merge pull request #1265 from vissarion/fix/index_constexpr_err Vissarion Fisikopoulos 2024-03-28 13:03:11 +02:00
  • bac0973d28 Fix BOOST_GEOMETRY_CONSTEXPR call in index Vissarion Fisikopoulos 2024-03-27 14:20:43 +02:00
  • c02a8f6747 Fix CCW and isolated turns Vissarion Fisikopoulos 2024-02-09 11:24:52 +02:00
  • d9eface3e8 [util] move bounds to geometry::util Barend Gehrels 2024-03-02 16:32:20 +00:00
  • 993b36515c [fix] replace decltype by typename for some compilers Barend Gehrels 2024-03-23 11:16:54 +01:00
  • 425263e166 remove unused source and deprecate many Barend Gehrels 2024-03-13 17:51:00 +00:00
  • 52fc1f62b3 [test] add cases for issues #1229 #1231 #1244 and some test refactoring Barend Gehrels 2024-03-03 22:35:49 +00:00
  • 78894ef697 [fix] assign next turn Barend Gehrels 2024-02-28 21:40:40 +00:00
  • 51cf51a25d Add alias templates for core and util traits Adam Wulkiewicz 2024-03-02 23:47:31 +01:00
  • 29a209d329 Merge pull request #1257 from awulkiew/fix/constexpr_line_interpolate Vissarion Fisikopoulos 2024-03-05 11:15:52 +02:00
  • 8b920254c2 [line_interpolate] Fix infinite loop Adam Wulkiewicz 2024-03-04 20:19:06 +01:00
  • 88d0076ba8 Merge pull request #1247 from awulkiew/feature/constexpr Adam Wulkiewicz 2024-02-29 22:58:35 +01:00
  • cb2f53d9d9 Use if constexpr macro instead of condition macro Adam Wulkiewicz 2024-02-29 21:53:09 +01:00
  • acaed28f12 fix: set turns in closed clusters as non traversable Barend Gehrels 2024-02-25 10:33:59 +00:00
  • a58b5a59c2 Merge pull request #1251 from vissarion/fix/test_nan Vissarion Fisikopoulos 2024-02-28 13:31:05 +02:00
  • 682994c28a remove alternatives and add for convex hull Barend Gehrels 2024-02-24 09:44:57 +00:00
  • aa508bf53a fix boost unit test framework in cmake and add cmake files Barend Gehrels 2024-01-31 10:39:31 +01:00
  • 1e54b3475f updated cmake files with review hints Barend Gehrels 2024-01-30 21:25:14 +01:00
  • 881ec1574f Add cmake files for clang/mac/darwin/arm64 Barend Gehrels 2024-01-28 16:13:25 +01:00
  • d76ce3b0c1 Fix numeric_cast namespace in tests Vissarion Fisikopoulos 2024-02-28 13:12:13 +02:00
  • bc03fb2305 Add removed tests for is_simple and is_valid with geometries whose coordinates are close to the maximum double Vissarion Fisikopoulos 2024-02-28 10:53:40 +02:00
  • 68c086110f Merge pull request #1246 from barendgehrels/fix/compiler-errors-converter-base-of Vissarion Fisikopoulos 2024-02-26 11:52:10 +02:00
  • fe18b6cb67 Merge pull request #1237 from vissarion/fix/seg_intersection_on_same_point Vissarion Fisikopoulos 2024-02-26 11:42:14 +02:00
  • a31a4e15d6 [util] replace is_base_of by is_multi where applicable Barend Gehrels 2024-02-25 16:22:48 +00:00
  • 123c920b92 fix compilation of converter and is_base_of Barend Gehrels 2024-02-24 19:34:30 +00:00
  • 16a7423bfa pass strategy to sort by side Barend Gehrels 2024-02-10 14:19:46 +01:00
  • d87bc244db [test] Remove tests using rescaling Vissarion Fisikopoulos 2024-02-12 15:52:45 +02:00
  • 68a225daff Fix numerical issue for segments sharing a common point Vissarion Fisikopoulos 2024-02-12 15:50:18 +02:00
  • 98fdf7144f Merge pull request #1209 from tinko92/fix/convex_hull_robust_side_fp_equals Vissarion Fisikopoulos 2024-02-13 11:11:10 +02:00
  • a55b44d0d7 Merge pull request #1227 from arunsathiya/develop Vissarion Fisikopoulos 2024-01-26 08:59:07 +02:00
  • b08c580a0b Quote envvar to match documentation Arun 2024-01-22 16:48:27 -08:00
  • 3238ac919a Merge pull request #1220 from FantasqueX/fix-msvc-get-distance-measure-test Vissarion Fisikopoulos 2024-01-12 10:54:27 +02:00
  • a8827ea3b3 ci: Use GITHUB_OUTPUT envvar instead of set-output command Arun 2023-12-30 11:53:44 -08:00
  • a12a36f2ff Fix get_distance_measure test failure using MSVC Letu Ren 2023-12-08 15:56:34 +08:00
  • da14168e35 Merge branch 'develop' boost-1.85.0.beta1 boost-1.84.0 Vissarion Fisikopoulos 2023-12-05 15:29:42 +02:00
  • fa3623528e Merge pull request #1218 from vissarion/release-notes-1.84 Vissarion Fisikopoulos 2023-12-05 15:24:04 +02:00
  • b9737c5a4d Release notes for 1.84 Vissarion Fisikopoulos 2023-12-04 13:42:11 +02:00
  • 17ca646a32 Merge pull request #1204 from tinko92/fix/misc-test-warnings Vissarion Fisikopoulos 2023-12-01 15:10:06 +02:00
  • 64844cee10 Merge pull request #1205 from tinko92/fix/unused-access-hpp-in-overlay Vissarion Fisikopoulos 2023-12-01 15:03:42 +02:00
  • 1d5330e330 Use fp_equals comparison in side_strategy for convex_hull. Tinko Bartels 2023-10-17 01:38:50 +08:00
  • ead9ea07f2 Fixes for miscellaneous gcc/clang warnings in the test suite. Tinko Bartels 2023-09-30 18:46:26 +08:00
  • b390a2c0df Clean up unused code in get_turns.hpp Tinko Bartels 2023-10-04 20:25:23 +08:00
  • bc45baff0c Move intersection_box_box from overlay to intersection. Tinko Bartels 2023-10-02 03:57:52 +08:00
  • 7b7b3ebd9e Removed unused includes of access.hpp in overlay. Tinko Bartels 2023-10-01 20:41:56 +08:00
  • 3f5c044abc [fix] include of boost range size Barend Gehrels 2023-09-14 15:03:38 +02:00
  • 96ba473fa4 placement of const Barend Gehrels 2023-09-14 13:20:15 +02:00
  • 5eb6209162 [multi precision] avoid constexpr which is not supported by boost multiprecision Barend Gehrels 2023-09-14 13:15:02 +02:00
  • bce027fd92 [fix] rename indices for issue 1169 Barend Gehrels 2023-09-14 11:43:53 +02:00
  • 0237a9d966 [test] add test for issue 1103 Barend Gehrels 2023-09-14 13:13:55 +02:00
  • 4c6b365329 [test] add unit test for issue #1138 which was fixed by eb879fe Barend Gehrels 2023-09-14 10:54:07 +02:00
  • 7dd809acd8 [doc] updated comments Barend Gehrels 2023-09-14 10:29:32 +02:00
  • 065674e134 Add missing headers Vissarion Fisikopoulos 2023-09-08 17:21:14 +03:00
  • ac9d88dc3e Replace virtual with override in exception::what() (extensions part) Yuriy Chernyshov 2023-09-13 12:12:53 +03:00
  • 6a1bc5e514 Replace virtual with override in exception::what() Yuriy Chernyshov 2023-09-13 12:12:29 +03:00
  • 1c97e9fe34 Use boost::size to allow accessing ring size via range_size method Yuriy Chernyshov 2023-08-28 13:10:18 +03:00
  • 0ee3d33de5 [test] add unit test for get_distance_measure showing its failures Barend Gehrels 2023-08-30 17:43:45 +02:00
  • eb879fe621 [fix] avoid current get_distance_measure which can make sides indistinguishable Barend Gehrels 2023-08-30 17:46:27 +02:00
  • fd209ffbf5 [fix] overlay threshold for sort_by_side Barend Gehrels 2023-08-23 16:47:32 +02:00
  • 88ea9049ff [intersection] remove closing point correctly Barend Gehrels 2023-08-16 14:58:02 +02:00
  • 5663d76db1 Merge pull request #1194 from awulkiew/fix/centroid_average_warning Vissarion Fisikopoulos 2023-09-08 13:18:51 +03:00
  • 323b2ff91c Merge pull request #1195 from Lastique/feature/use_invoke_swap Vissarion Fisikopoulos 2023-09-08 13:17:22 +03:00
  • 92c7462a8c Merge pull request #1191 from georgthegreat/noexcept Vissarion Fisikopoulos 2023-09-08 12:59:01 +03:00
  • c741907296 Switch to boost::core::invoke_swap. Add missing includes. Andrey Semashev 2023-09-03 03:23:51 +03:00
  • 929ca720bf Fix for extensions too Yuriy Chernyshov 2023-09-01 18:58:18 +03:00
  • 3502521e0a Modernize noexcept specifications Yuriy Chernyshov 2023-08-28 12:51:06 +03:00
  • f52f1820ab [strategies] Fix msvc conversion warning in centroid::average Adam Wulkiewicz 2023-09-01 16:20:40 +02:00
  • 956998d37d Merge pull request #1190 from georgthegreat/find-performance Vissarion Fisikopoulos 2023-08-28 12:42:24 +03:00
  • 871767ef62 Optimize std::string::find performance a bit Yuriy Chernyshov 2023-08-24 13:19:53 +03:00
  • 30fa56673c Fix -Wunused-parameter warning Yuriy Chernyshov 2023-08-18 15:29:29 +03:00
  • 600bac8431 Merge branch 'develop' boost-1.84.0.beta1 boost-1.83.0 Vissarion Fisikopoulos 2023-07-28 12:16:31 +03:00
  • 3755fab69f Merge pull request #1180 from vissarion/fix/release_notes_1_83 Vissarion Fisikopoulos 2023-07-28 12:14:33 +03:00
  • 602a2bb036 [doc] Update release notes for 1.83 Vissarion Fisikopoulos 2023-07-26 16:28:31 +03:00
  • efec40628b Merge pull request #1162 from vissarion/fix/convex_hull_compare_strategies Vissarion Fisikopoulos 2023-07-28 11:38:21 +03:00
  • 0ecc1263c7 Merge pull request #1177 from vissarion/fix/within_segment_pole Vissarion Fisikopoulos 2023-07-27 15:03:27 +03:00
  • 7c8c60625c Add missing headers so that all headers compile independently (#1154) Vissarion Fisikopoulos 2023-07-25 22:56:12 +03:00
  • d009db4cd7 Update circleCI scripts and image (#1156) Vissarion Fisikopoulos 2023-07-25 15:13:48 +03:00
  • 3b44904c80 [test] Move tests from within to covered_by Vissarion Fisikopoulos 2023-07-14 16:01:20 +03:00
  • 4c65c0d936 [within] Fix special case of segment pole endpoint Vissarion Fisikopoulos 2023-06-20 16:05:29 +03:00
  • da3de296d2 Merge pull request #1153 from vissarion/fix/update_ci Vissarion Fisikopoulos 2023-07-07 15:07:00 +03:00
  • c6933cb9af Merge pull request #1172 from vissarion/fix/rescaling_warning_msg Vissarion Fisikopoulos 2023-07-07 15:06:05 +03:00
  • 9bbb8b8a41 Update rescaling deprecation warning message Vissarion Fisikopoulos 2023-07-07 13:48:53 +03:00
  • 8b7e9d0749 Merge branch 'fix/convex_hull_compare_strategies' of github.com:vissarion/geometry into fix/convex_hull_compare_strategies Vissarion Fisikopoulos 2023-07-06 16:27:13 +03:00
  • f719a26b44 Pass equals policy to strategies from less policy Vissarion Fisikopoulos 2023-07-06 16:26:26 +03:00
  • 2cda943f1a Merge branch 'develop' into fix/convex_hull_compare_strategies Vissarion Fisikopoulos 2023-07-05 15:41:33 +03:00
  • a4923db148 Replace typedefs with using in compare policies Vissarion Fisikopoulos 2023-07-05 14:22:09 +03:00
  • 76949b255b Added less specializations with cs_tag template parameters. Vissarion Fisikopoulos 2023-07-05 14:13:59 +03:00
  • e6d9ab3a8e Remove unused comments related to less compare policy Vissarion Fisikopoulos 2023-07-05 13:18:44 +03:00
  • 18ed7c17fc Merge branch 'develop' boost-1.83.0.beta1 Vissarion Fisikopoulos 2023-07-04 12:40:12 +03:00
  • 592024e157 Merge pull request #1168 from awulkiew/feature/constexpr Vissarion Fisikopoulos 2023-07-04 12:36:33 +03:00
  • 96845810c9 Add if constexpr macro and replace condition macro. Adam Wulkiewicz 2023-07-01 20:51:46 +02:00
  • b6a7349125 Merge pull request #1160 from awulkiew/fix/vs_warnings Adam Wulkiewicz 2023-07-01 18:10:43 +02:00
  • fa4ff35d6a Fix Visual Studio warnings Adam Wulkiewicz 2023-06-07 21:18:33 +02:00
  • 6b74d49d96 Merge pull request #1157 from awulkiew/fix/point_order_concept_check Adam Wulkiewicz 2023-07-01 15:45:38 +02:00
  • 6cf09dc70c Merge branch 'develop' of github.com:boostorg/geometry into fix/convex_hull_compare_strategies Vissarion Fisikopoulos 2023-06-16 16:46:29 +03:00
  • c1f7a1adbf Pass strategy to compare policy and use exact fp comparison in convex hull Vissarion Fisikopoulos 2023-06-15 20:18:53 +03:00
  • 04796496c6 [test] change boost random to std random in robustness tests Barend Gehrels 2023-05-21 13:42:02 +02:00