Commit Graph

  • 98952de3c1 [doc] Update 1.79 release notes Adam Wulkiewicz 2022-04-05 22:21:02 +02:00
  • c24c971e73 [fix] get_turns with const geometries, as long as its turn_point is writable Barend Gehrels 2022-03-02 15:00:54 +01:00
  • 4a0af1b9e0 Merge branch 'bg-prepare' boost-1.79.0.beta1 boost-1.79.0 Adam Wulkiewicz 2022-03-02 11:42:02 +01:00
  • a0888a1b17 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2022-03-02 11:26:37 +01:00
  • 9edf4d1685 [fix] sectionalize with const geometry Barend Gehrels 2022-02-23 18:38:25 +01:00
  • 8774b7b2d7 [major change] change the default, disable rescaling by default Barend Gehrels 2022-02-16 19:02:02 +01:00
  • 6251e1871e Merge pull request #979 from awulkiew/fix/rtree_algo Adam Wulkiewicz 2022-02-23 11:30:30 +01:00
  • 3fe21c2955 [index] Promote content and margin result to double instead of long double Adam Wulkiewicz 2022-02-22 22:18:28 +01:00
  • 9243413cad [test] fix coordinates to make the polygon invalid as designed for both rescaled and without rescaling Barend Gehrels 2022-02-07 14:55:45 +01:00
  • 01374135af Replace check_iterator_range by std::any_of, std::all_of or std::none_of (#934) Vissarion Fisikopoulos 2022-02-15 15:44:54 +02:00
  • 5627d023da Merge pull request #936 from awulkiew/fix/envelope Adam Wulkiewicz 2022-02-14 17:16:02 +01:00
  • acd3517328 Merge pull request #961 from vissarion/feature/webmerc_projection Vissarion Fisikopoulos 2022-02-14 17:51:53 +02:00
  • 33b99c1c91 [strategies] Tweak code formatting. Remove unneeded include. Adam Wulkiewicz 2022-02-08 17:46:32 +01:00
  • 006ba4fb5e Merge pull request #974 from awulkiew/fix/normalize_spheroidal Adam Wulkiewicz 2022-02-08 17:32:50 +01:00
  • fd0dac8563 Merge pull request #973 from awulkiew/feature/intersection_test Adam Wulkiewicz 2022-02-08 17:32:11 +01:00
  • f42971a3f6 Merge branch 'develop' into fix/normalize_spheroidal Adam Wulkiewicz 2022-02-08 17:25:29 +01:00
  • 64803f39c1 [ci] Update msvc version in gh workflow Adam Wulkiewicz 2022-02-07 17:27:40 +01:00
  • 9c18680f31 [fix] for integer coordinates, segment intersection now rounds to nearest point Barend Gehrels 2022-01-26 13:48:23 +01:00
  • 7ce0594e0a [test][intersection] Test boxes in separate file and add geographic tests. Adam Wulkiewicz 2022-01-27 16:15:45 +01:00
  • f68a1312e7 [test][util] Add normalize spheroidal test. Adam Wulkiewicz 2022-01-27 17:23:26 +01:00
  • 36a4275d39 [util] Fix normalize spheroidal for nan coordinates. Adam Wulkiewicz 2022-01-27 17:21:14 +01:00
  • 6099339544 Merge pull request #966 from awulkiew/fix/simplify Adam Wulkiewicz 2022-01-20 00:37:41 +01:00
  • e8f6aaaf12 Merge pull request #968 from awulkiew/fix/extensions2 Adam Wulkiewicz 2022-01-20 00:36:44 +01:00
  • 012031a53e Merge pull request #967 from awulkiew/fix/closest_points_test Adam Wulkiewicz 2022-01-20 00:36:24 +01:00
  • a14aafb706 Merge pull request #963 from awulkiew/fix/rtree_serialization Adam Wulkiewicz 2022-01-20 00:36:04 +01:00
  • af264a7441 Merge pull request #959 from awulkiew/fix/get_distance_measure Adam Wulkiewicz 2022-01-20 00:35:26 +01:00
  • 7898d71758 [test][envelope] Add missing newline at the end of file. Adam Wulkiewicz 2022-01-20 00:33:26 +01:00
  • c616b8e082 [strategy][envelope] Improve spherical envelope_range. Adam Wulkiewicz 2022-01-20 00:33:02 +01:00
  • be87de3874 [test][triangulation] Add missing template arguments to side_robust Adam Wulkiewicz 2022-01-18 19:03:24 +01:00
  • 7286af1ab3 [test][dissolve] Pass umbrella strategy and replace BOOST_FOREACH Adam Wulkiewicz 2022-01-18 19:02:14 +01:00
  • 088b1f5f57 [dissolve] Fix compilation errors caused by the switch to umbrella strategies Adam Wulkiewicz 2022-01-18 18:54:39 +01:00
  • 96da99e5b5 [test][closest_points] Alter error thresholds in pl_l test for msvc-14.1. Adam Wulkiewicz 2022-01-18 18:16:41 +01:00
  • 5eff2c1829 [test][closest_points] Disable BOOST_GEOMETRY_TEST_DEBUG_CLOSEST_POINTS Adam Wulkiewicz 2022-01-18 18:11:38 +01:00
  • 6226451f6a [simplify] Replace distance Pt-Seg strategy with comparable_distance Pt-Pt strategy. Adam Wulkiewicz 2022-01-18 17:26:03 +01:00
  • b20ee71731 [test][simplify] Add open and ccw ring cases. Adam Wulkiewicz 2022-01-18 17:06:25 +01:00
  • 5b2570e6f8 [simplify] Avoid returning closing point for open rings. Adam Wulkiewicz 2022-01-18 17:04:24 +01:00
  • e91c62ca5a [projections] Replace deprecated EPSG:3587 behaviour to be the same as EPSG:3587 aka webmerc Vissarion Fisikopoulos 2022-01-17 12:37:08 +02:00
  • 97bc80e795 [projections] Set deprecated EPSG 3785 to be the same as the official EPSG 3857. Vissarion Fisikopoulos 2022-01-14 15:00:00 +02:00
  • 91f74c802e [index] Fix elements count check in serialization/load. Adam Wulkiewicz 2022-01-13 23:29:43 +01:00
  • fda597ed5b [projections] Add webmerc projection. Vissarion Fisikopoulos 2022-01-13 12:29:38 +02:00
  • 394461f773 Merge pull request #939 from vissarion/feature/shortest_points_new_strategies_non_cartesian Vissarion Fisikopoulos 2022-01-12 11:25:41 +02:00
  • 0fbb776e93 [sectionalize] remove dependency on define Barend Gehrels 2022-01-05 11:42:42 +01:00
  • 46add594af Restore previous version in Doxyfiles Vissarion Fisikopoulos 2022-01-12 10:42:43 +02:00
  • 0c18f35d92 [closest_point] Fixes and test addition Vissarion Fisikopoulos 2022-01-11 15:22:49 +02:00
  • f7e5a586de [test][buffer] Use buffer strategies instead of relate strategies. Adam Wulkiewicz 2022-01-05 23:41:54 +01:00
  • 9f960dc9ee [buffer][overlay] Propagate umbrella strategy. Adam Wulkiewicz 2022-01-05 23:41:21 +01:00
  • 1f5c87bd71 [strategies] Derive buffer strategies from distance strategies. Adam Wulkiewicz 2022-01-05 23:40:18 +01:00
  • 830633a8a2 Merge remote-tracking branch 'origin/develop' into feature/shortest_points_new_strategies_non_cartesian Vissarion Fisikopoulos 2022-01-05 14:49:44 +02:00
  • 1b0a1dfe61 [closest_points] Several fixes: indentation, formating, pass correct types, activate tests Vissarion Fisikopoulos 2022-01-05 14:21:10 +02:00
  • be6794b606 Merge pull request #957 from onlykzy/fix/fix-example-code-error Vissarion Fisikopoulos 2022-01-03 16:21:04 +02:00
  • e523841527 Fix error variable names in discrete_hausdorff_distance.cpp onlykzy 2021-12-31 12:14:51 +08:00
  • 3806c5dc32 [side] use side_by_triangle by default Barend Gehrels 2021-12-22 12:36:30 +01:00
  • ca42385d3b fix: define get_distance_measure by default Barend Gehrels 2021-12-15 14:03:50 +01:00
  • 7c8d422281 Merge pull request #948 from vissarion/fix/envelope_small_linestrings_issue Vissarion Fisikopoulos 2021-12-15 17:26:40 +02:00
  • 8ab623339b [envelope] [test] Do not avoid (near) meridian segments Vissarion Fisikopoulos 2021-12-08 13:03:11 +02:00
  • c86bb2d07e fix: use policy instead of define Barend Gehrels 2021-12-08 14:02:12 +01:00
  • b54c8c920a Drop execute bit for C++ code sdlzx 2021-12-11 13:27:05 +08:00
  • 588fe9e751 Merge branch 'feature/shortest_points_new_strategies_non_cartesian' of github.com:vissarion/geometry into feature/shortest_points_new_strategies_non_cartesian Vissarion Fisikopoulos 2021-12-02 16:52:52 +02:00
  • df00acb935 Fix conflicts while merging with develop Vissarion Fisikopoulos 2021-12-02 16:51:55 +02:00
  • 0966b8d506 [documentation] Update doc readme Vissarion Fisikopoulos 2021-12-02 16:50:10 +02:00
  • f1dd78071e [documentation] Add closest_points directory in doc/doxy/Doxyfile and upgrade from 1.5.5 to 1.8.17 to avoid deprecation warnings Vissarion Fisikopoulos 2021-12-02 16:45:36 +02:00
  • 20da3054d5 [closest_points] Add missing include files in closest_point strategies Vissarion Fisikopoulos 2021-12-01 17:09:59 +02:00
  • 1174f60d50 Merge pull request #923 from vissarion/feature/shortest_points_new_strategies Vissarion Fisikopoulos 2021-12-01 16:50:44 +02:00
  • 08116e31e6 [test] cleanup svg generation Barend Gehrels 2021-11-24 13:44:48 +01:00
  • e0d9c79c31 Merge branch 'bg-prepare' boost-1.78.0 Adam Wulkiewicz 2021-11-29 18:33:27 +01:00
  • 0ae6e07329 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2021-11-29 17:48:58 +01:00
  • 0c002e6bdc Add 1.78 release notes. Adam Wulkiewicz 2021-11-29 16:33:10 +01:00
  • 5dae61c7d4 test: add and use test settings Barend Gehrels 2021-11-17 14:32:26 +01:00
  • 359cf43666 Merge branch 'boostorg:develop' into feature/shortest_points_new_strategies_non_cartesian Vissarion Fisikopoulos 2021-11-18 16:29:18 +02:00
  • 09c5132e84 [closest_points] Add documentation and examples Vissarion Fisikopoulos 2021-11-18 11:15:48 +02:00
  • 90199c1dcc [closest_points] Example and missing includes Vissarion Fisikopoulos 2021-11-17 16:38:16 +02:00
  • 2a7db45d07 [test] take car alternate tests are test properly in old (rescaling) and new (no rescaling) regime Barend Gehrels 2021-11-03 14:52:53 +01:00
  • 4a62f77853 [linear linear]: remove assertion/exception (it's fragile), adapt test and fix test svg creation Barend Gehrels 2021-11-03 14:51:56 +01:00
  • 59751480ea [closest_points] Implement and test geographic strategies Vissarion Fisikopoulos 2021-11-16 15:51:28 +02:00
  • a970600479 [closest_points] Implement and test spherical strategies Vissarion Fisikopoulos 2021-11-12 12:56:03 +02:00
  • 66c5f249f1 [closest_points] Enable spherical pl-pl Vissarion Fisikopoulos 2021-11-10 09:44:27 +02:00
  • a48401d94a [envelope] Simplify the pole in ring check with side_of_pole strategy. Adam Wulkiewicz 2021-11-09 21:58:10 +01:00
  • ea0df6db82 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies Vissarion Fisikopoulos 2021-11-05 09:24:07 +02:00
  • aa0d308960 Merge branch 'feature/shortest_points_new_strategies_all_cartesian' of github.com:vissarion/geometry into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-11-05 16:51:39 +02:00
  • 3245122be9 [closest_points] Remove unused structs, change style Vissarion Fisikopoulos 2021-11-05 16:51:00 +02:00
  • dff2f057ed Merge branch 'feature/shortest_points_new_strategies' into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-11-05 08:47:04 +02:00
  • 3016cc76ba Merge branch 'feature/shortest_points_new_strategies' into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-11-05 08:47:04 +02:00
  • 8b5831b645 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-11-04 13:20:08 +02:00
  • 1d912415c3 [closest_points] Remove unused header file Vissarion Fisikopoulos 2021-11-04 13:17:12 +02:00
  • 707f593eaf [closest_points] Remove comments, fix typos, change style Vissarion Fisikopoulos 2021-11-03 16:57:12 +02:00
  • b3096bd723 [closest_points] Test empty geometries Vissarion Fisikopoulos 2021-11-03 17:31:15 +02:00
  • a7485784ca [envelope] Reverse holes to avoid calculating mbr for the outside in spherical and geographic CS. Adam Wulkiewicz 2021-11-03 15:29:19 +01:00
  • 625410cf23 [views] Adapt views to range concept to allow using them as geometries. Adam Wulkiewicz 2021-11-03 15:02:01 +01:00
  • b0a2b52ef3 [envelope] Add separate strategies for linestrings and rings. Adam Wulkiewicz 2021-11-02 18:12:22 +01:00
  • d57423fdc4 [envelope] Redesign strategies around ranges and multi-geometries. Adam Wulkiewicz 2021-11-01 15:03:06 +01:00
  • 49a43cb867 [closest_points] Support cartesian multipoint-geometry Vissarion Fisikopoulos 2021-11-03 15:31:55 +02:00
  • c235083bb6 Merge branch 'bg-prepare' boost-1.78.0.beta1 Adam Wulkiewicz 2021-11-02 18:36:33 +01:00
  • 9e0f451b2b Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2021-11-02 18:13:39 +01:00
  • 34b9353fea Merge pull request #931 from awulkiew/collect_vectors Adam Wulkiewicz 2021-11-02 18:11:01 +01:00
  • e668c8ec27 [closest_points] Support cartesian segment-linear/areal case and tests Vissarion Fisikopoulos 2021-11-02 16:35:07 +02:00
  • 12108b1620 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian Vissarion Fisikopoulos 2021-11-01 17:41:36 +02:00
  • b295c4b9e9 [closest_points] Support cartesian areal-areal case and tests; box cases are not implemented Vissarion Fisikopoulos 2021-11-01 17:31:18 +02:00
  • 57d94096f0 [equals] Define collect_vectors type in use_collect_vectors Adam Wulkiewicz 2021-10-31 00:13:28 +02:00
  • f46a2c261e [equals] use collected_vector as a type, no specialization (review result) Barend Gehrels 2021-10-27 12:46:06 +02:00
  • 609196e711 [equals] avoid dispatching collected_vector on strategy, instead make that more specific in equals Barend Gehrels 2021-10-23 13:47:48 +02:00