Commit Graph

  • e9c1ed497f Merge branch 'develop' of https://github.com/boostorg/geometry into develop Barend Gehrels 2017-09-06 09:40:11 +0200
  • cd3f264a27 [formulas] [distance] Activate differential quantities computation in distance point segment Vissarion Fysikopoulos 2017-08-31 11:02:55 +0300
  • 2791610051 Merge branch 'feature/intvalid' into develop Barend Gehrels 2017-08-30 18:46:10 +0200
  • ccd85b37d0 [buffer] add parameter added in the meantime Barend Gehrels 2017-08-30 18:45:39 +0200
  • 2f0705147c [test][union] Add failing A/A case (1.65 regression). Adam Wulkiewicz 2017-08-30 18:20:17 +0200
  • 7de13d2707 [test][difference] Add failing L/A test cases. Adam Wulkiewicz 2017-08-30 18:04:23 +0200
  • dbe6df7ad3 [formulas] [strategies] [distance] Change interface and earth radius in distance point segment geographic formula Vissarion Fysikopoulos 2017-08-30 15:04:01 +0300
  • fa9a5e28f6 Merge branch 'feature/intvalid' into develop Barend Gehrels 2017-08-30 13:49:55 +0200
  • 83174cc622 Merge pull request #417 from awulkiew/fix/strategy_winding Adam Wulkiewicz 2017-08-30 13:43:03 +0200
  • 1bc57cc645 Merge branch 'develop' into fix/strategy_winding Adam Wulkiewicz 2017-08-30 13:42:39 +0200
  • c5e12820e1 Merge pull request #413 from awulkiew/fix/non_cartesian_compare Adam Wulkiewicz 2017-08-30 13:39:57 +0200
  • 0591aa63ea Merge branch 'develop' into feature/intvalid Barend Gehrels 2017-08-30 13:30:46 +0200
  • 670ee5074f [test] add last testcase also to union/difference Barend Gehrels 2017-08-30 13:19:38 +0200
  • 64a7c46ab7 [overlay] finetune condition by still deleting colocated self-ii turns when there are also blocked turns in the cluster Barend Gehrels 2017-08-30 12:58:43 +0200
  • a449c39e6f [overlay] fix missing ring due to discarded self-intersection turn Barend Gehrels 2017-08-30 12:56:48 +0200
  • 16892b1798 [test] add last added testcases for union to unit test of intersection/difference Barend Gehrels 2017-08-23 15:48:21 +0200
  • c7c4c23f4f [test] include testcase for checking left_count Barend Gehrels 2017-08-23 15:38:18 +0200
  • 32705f5b32 [overlay] change is_closed to using count_left for decision to include polygons Barend Gehrels 2017-08-23 15:37:00 +0200
  • 2088e708cd [test] add testcase for union for last fix Barend Gehrels 2017-08-23 13:52:25 +0200
  • 1dd5431560 [overlay] check colocated turns for being blocked. This also moves the place where is_closed is set Barend Gehrels 2017-08-23 13:51:27 +0200
  • 6db9266768 [overlay] replace colocated_ii / uu with has_colocated_both because only one of them is used. Barend Gehrels 2017-08-23 13:49:02 +0200
  • fae33e64f8 [overlay] remove condition which is not active anymore Barend Gehrels 2017-08-23 13:43:36 +0200
  • ccadeaeeff [overlay] move declaration (this is missing in an earlier commit) Barend Gehrels 2017-08-23 11:25:18 +0200
  • d2232552d1 [test] remove the IGNORE flag for three cases which are already fixed Barend Gehrels 2017-08-23 11:24:10 +0200
  • e69c05da2f [overlay][test] add testcase for needing to avoid having blocked turns in untraversed rings Barend Gehrels 2017-08-23 11:23:32 +0200
  • 46e4533461 [overlay] add missing include Barend Gehrels 2017-08-23 11:06:38 +0200
  • 392a724693 [overlay] fix inclusion of rings which were marked as blocked. Barend Gehrels 2017-08-23 11:06:18 +0200
  • 95ffd9efbc [strategies] Relocate CS-specific winding strategies. Adam Wulkiewicz 2017-08-22 01:11:51 +0200
  • 3011d4aa7e [test][covered_by][within] Add spherical and geographic cases. Adam Wulkiewicz 2017-08-22 00:35:14 +0200
  • 74f13547be [strategies] Update intersection and within strategies after change in winding strategy. Adam Wulkiewicz 2017-08-22 00:33:39 +0200
  • 9f4682403e [strategies] Fix winding strategy for specific cases in spherical and geographic. Adam Wulkiewicz 2017-08-22 00:28:08 +0200
  • ff918e4776 [test] dont ignore validity for case 65 Barend Gehrels 2017-08-16 16:25:50 +0200
  • 4e99afb9d0 [overlay] revise implementation to set traversed - now set in traversal itself, which makes code in overlay.hpp a bit less complex Barend Gehrels 2017-08-16 16:25:25 +0200
  • 11ce2ac02e [algorithms] Fix direction_code different Point types handling and unused variable warning. Adam Wulkiewicz 2017-08-14 17:39:18 +0200
  • 6f17140ecc [test][is_valid] Add test of geographic polygon. Adam Wulkiewicz 2017-08-11 20:08:57 +0200
  • bfd0456f24 [test][compare] Comment out unused type. Adam Wulkiewicz 2017-08-09 20:39:26 +0200
  • 84b41b5a9c [test][envelope][expand] Add test cases for spherical polar Boxes and Segments. Adam Wulkiewicz 2017-08-06 19:36:34 +0200
  • 42902826be [envelope][expand] Add support for spherical polar Boxes and Segments. Adam Wulkiewicz 2017-08-06 19:35:54 +0200
  • 8e53f02acb [test] Add/update test cases after improvements in compare. Adam Wulkiewicz 2017-08-05 01:56:28 +0200
  • 197d396218 [strategies] In cartesian side strategy use cartesian compare strategy directly instead of relate::less<>. Adam Wulkiewicz 2017-08-05 01:55:25 +0200
  • 7104c112b1 [algorithms] Remove relate::less<> and replace it with geometry::less<>. Adam Wulkiewicz 2017-08-05 01:54:27 +0200
  • e3e06f7e96 [envelope][expand] Stop using bg::less<>. Adam Wulkiewicz 2017-08-05 01:45:32 +0200
  • 3ba45ba8cc [math][detail] Support spherical_polar CS in normalization utils. Also add some helper functions (checking poles and antimeridians). Adam Wulkiewicz 2017-08-05 01:41:55 +0200
  • fdca32a6e5 [compare] Support non-cartesian CSes in less<>, greater<> and equal_to<>. Adam Wulkiewicz 2017-08-05 01:16:16 +0200
  • 7afe64fccf Merge branch 'bg-prepare' Adam Wulkiewicz 2017-08-02 04:06:33 +0200
  • f06a5a5098 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2017-08-02 04:05:50 +0200
  • 012afcb0ef [doc] Update 1.65 release notes. Adam Wulkiewicz 2017-08-02 04:03:19 +0200
  • 98b8821be6 [sectionalize] Add full namespace to function call (mingw workaround). Adam Wulkiewicz 2017-08-02 02:52:02 +0200
  • e7ae7454b7 [doc][index] Remove images of queries using higher-level geometries. Adam Wulkiewicz 2017-08-01 01:41:16 +0200
  • 35897a6a81 Merge pull request #412 from awulkiew/fix/algorithms_side_strategy Adam Wulkiewicz 2017-07-31 18:30:25 +0200
  • a606cf58ec Merge branch 'bg-prepare' Adam Wulkiewicz 2017-07-31 18:28:51 +0200
  • f42c1eadf9 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2017-07-31 18:27:52 +0200
  • 0938983c5e [test] add testcase 66 for startable self-turns Barend Gehrels 2017-07-31 12:16:26 +0200
  • 56b5d7bf8a [overlay] fix bug where self-turn was not startable, and therefore an interior ring was missing Barend Gehrels 2017-07-31 12:14:40 +0200
  • a35d0f756d [test][buffer] Add MultiPoint test case (5 equal Points). Adam Wulkiewicz 2017-07-30 04:45:56 +0200
  • ada51b56c5 Merge pull request #411 from awulkiew/fix/area Adam Wulkiewicz 2017-07-28 02:11:15 +0200
  • ea8c93478f [test][is_simple] Add test for geographic CS. Adam Wulkiewicz 2017-07-27 03:40:21 +0200
  • e7463b35f0 [buffer][overlay] Fix get_turns/secionalize/partition for non-cartesian CS. Adam Wulkiewicz 2017-07-27 03:31:35 +0200
  • 664c1aa10a [test] add test cases for last fix Barend Gehrels 2017-07-26 14:33:26 +0200
  • d25fe47a93 [overlay] fix case which was not taking correct rank Barend Gehrels 2017-07-26 14:26:44 +0200
  • 0c8e12d1bb [distance] [test] Geo box-box distance tests Vissarion Fysikopoulos 2017-07-25 13:51:37 +0300
  • 1728b7a706 [distance] [test] Geo point-box tests Vissarion Fysikopoulos 2017-07-25 12:25:04 +0300
  • f015a04d80 [distance] Distance box-box strategy and tests Vissarion Fysikopoulos 2017-07-24 12:12:30 +0300
  • 925b715f4d [algorithms] direction_code(): Add support for non-cartesian CSes. Adam Wulkiewicz 2017-07-21 03:36:15 +0200
  • 4f7e479d06 [test][area] Add test case passing sphere into geographic area strategy. Adam Wulkiewicz 2017-07-20 18:28:54 +0200
  • 6519f7a411 [strategies] Fix geographic area strategy for sphere (a==b), error being NaN result. Adam Wulkiewicz 2017-07-20 18:27:11 +0200
  • 0cd5f968cc [traverse] belongs to previous commit, remaining distance needs also to be calculated for ii turns etc, for clusters. Barend Gehrels 2017-07-19 19:05:07 +0200
  • 4082167be8 [traverse] added local typedef and comments to aggregate_operations Barend Gehrels 2017-07-19 19:03:24 +0200
  • 982d4936fa [traverse] remove unused function Barend Gehrels 2017-07-19 19:00:41 +0200
  • 174ef5e38c [overlay] fix cases where two arcs leave a cluster in same direction, one longer as the other. Remaining distance needs to be considered. Including testcase case_recursive_boxes_64 which is fixed by this issue. Barend Gehrels 2017-07-19 18:59:55 +0200
  • 63396031f1 [distance] Use cross_track_point_box formula in point box distance strategy Vissarion Fysikopoulos 2017-07-19 16:02:52 +0300
  • 497e055639 [overlay] don't check startable for determining has_traversed_turn, and also check for turns both going in opposite direction (so uu for int) This fixes case_recursive_boxes_63 (but not for difference yet) Barend Gehrels 2017-07-19 14:02:59 +0200
  • 2641abacf3 [distance] Add strategy getters for distance pt-box and box-box and add meridian distance computation as special case Vissarion Fysikopoulos 2017-07-19 14:26:52 +0300
  • b313b980b8 Merge with pt-segment distance computation branch Vissarion Fysikopoulos 2017-07-19 13:08:07 +0300
  • 072ddb098e [strategies] Enabling pt-box and box-box strategies Vissarion Fysikopoulos 2017-07-19 13:06:32 +0300
  • 8e100074e2 [test][union] Update test case according to the recent fix. Adam Wulkiewicz 2017-07-18 14:39:03 +0200
  • 77c54c50d9 [algorithms] Fix direction_code for very close coordinates and use it in point_is_spike_or_equal to fix it too. Adam Wulkiewicz 2017-07-18 14:38:19 +0200
  • ca2ab199cf [formula] Documentation for distance point segment Vissarion Fysikopoulos 2017-07-18 14:00:10 +0300
  • b8453a3caf [distance] [test] Clean code in distance test and point segment formula Vissarion Fysikopoulos 2017-07-18 13:05:15 +0300
  • 1dad2eb97c [test][overlay] Update cases wrt recent changes (user-defined strategy). Adam Wulkiewicz 2017-07-14 16:19:07 +0200
  • 7dcba58943 [algorithms] Use user-defined side strategy in various algorithms Adam Wulkiewicz 2017-07-14 16:13:38 +0200
  • 36232a3cdb [distance] Spheroid passed as parameter, more general strategy getter for distance strategy Vissarion Fysikopoulos 2017-07-13 12:52:52 +0300
  • 8b33899ec7 [distance] Point-segment distance formula, strategy and tests Vissarion Fysikopoulos 2017-07-13 09:59:10 +0300
  • 9acd4dcbba [overlay] dont excluded colocated self-turns from check within other geometry Barend Gehrels 2017-07-12 09:56:23 +0200
  • 07389472a1 [test] small changes in test, moving settings Barend Gehrels 2017-07-08 12:48:05 +0200
  • 1b71880b4f [intersection] fix intersection pattern where it accidentally took last one instead of penultimate Barend Gehrels 2017-07-08 12:45:24 +0200
  • 3b10458e70 Merge branch 'develop' into feature/intvalid Barend Gehrels 2017-07-08 11:31:23 +0200
  • 01a71c3d04 Merge branch 'bg-prepare' Barend Gehrels 2017-07-05 18:16:55 +0200
  • 94350d9ff0 Merge branch 'develop' into bg-prepare Barend Gehrels 2017-07-05 18:16:32 +0200
  • 91f0d84d9a [test] is_valid_failure: fix failure type of mpg09 Barend Gehrels 2017-07-05 18:16:00 +0200
  • ea655e8bc4 Merge branch 'bg-prepare' Barend Gehrels 2017-07-05 17:14:30 +0200
  • e67f62df2b Merge branch 'develop' into bg-prepare Barend Gehrels 2017-07-05 17:12:32 +0200
  • 654e7393e7 [doc] update release notes Barend Gehrels 2017-07-05 17:12:01 +0200
  • 30c2b46465 Merge branch 'develop' into bg-prepare Barend Gehrels 2017-07-05 17:10:54 +0200
  • 8012d17ca6 Merge branch 'feature/intvalid' into develop Barend Gehrels 2017-07-05 17:08:52 +0200
  • bcbcbf8a74 [test] with corrected validity, update testcases Barend Gehrels 2017-07-05 16:44:25 +0200
  • 114bca9f55 [test] remove redundant booleans Barend Gehrels 2017-07-05 14:47:04 +0200
  • 32cc0c1d74 [test] Add new testcase for is_valid Barend Gehrels 2017-07-05 14:45:05 +0200
  • 2d827cbf33 [doc] Fix ticket number in 1.65 release notes. Adam Wulkiewicz 2017-07-05 14:41:35 +0200
  • 59ea116d8c [test] intersection, check validity of whole output instead of its separate polygons Barend Gehrels 2017-07-05 14:40:21 +0200