Commit Graph

  • b9dc49391e [release] Update 1.70 release notes Vissarion Fysikopoulos 2019-02-06 16:52:33 +02:00
  • 05102586b0 [strategy] [test] Return strategy correctly from get_comparable in box-box; add tests for those cases Vissarion Fysikopoulos 2019-02-06 15:20:53 +02:00
  • b242878b8e [test] Remove some unused parameters Vissarion Fysikopoulos 2019-02-06 15:14:49 +02:00
  • da6a2dd186 [strategy] [test] Return strategy correctly from get_comparable in pt-seg and pt-box; add tests for those cases Vissarion Fysikopoulos 2019-02-06 15:11:59 +02:00
  • 661d3b1acd [overlay] Fix unused parameters warnings. Adam Wulkiewicz 2019-02-05 02:49:22 +01:00
  • fca0aa9ff4 [srs][strategies] Fix warnings (comparison, unused parameter). Adam Wulkiewicz 2019-02-04 22:18:59 +01:00
  • 7e5021a532 [srs] Fix get-access of static nadgrids. Adam Wulkiewicz 2019-02-04 22:17:28 +01:00
  • bb584a57db [srs] Fix gcc/clang compilation error for shared_grid. Adam Wulkiewicz 2019-02-02 12:41:03 +01:00
  • 28cbd31183 [srs] Add missing include. Remove/comment unused parameters. Adam Wulkiewicz 2019-02-02 12:38:54 +01:00
  • eb73b0c03f [test] Use correct namespaces in proj4 wrapper. Adam Wulkiewicz 2019-02-02 12:36:48 +01:00
  • 05e8acc65e [srs] Fix static towgs84 get-access. Adam Wulkiewicz 2019-02-01 01:09:29 +01:00
  • 4aac78da1c [strategies] Fix default geographic envelope strategy definition. Adam Wulkiewicz 2019-02-01 01:08:25 +01:00
  • e83c8404b5 [test][srs] Improve proj4 wrapper. Adam Wulkiewicz 2019-02-01 01:07:35 +01:00
  • b4256a59b0 Merge pull request #550 from awulkiew/fix/test_validity Adam Wulkiewicz 2019-01-30 16:40:48 +01:00
  • e9b81ed877 [test] add testcases, minor changes in existing testcases Barend Gehrels 2019-01-30 15:23:56 +01:00
  • e83b8060cc [traverse][buffer] fix wrong traversal when there are multiple paths Barend Gehrels 2019-01-30 14:35:54 +01:00
  • 346e452f63 [traversal][buffer] take care the right cc operation is selected for buffer Barend Gehrels 2019-01-30 13:00:35 +01:00
  • 5d14e969cb [traversal] support linked clusters, which can be handled differently (simpler). They occur more if rescaling is removed and fractions (segment ratios) are double values instead of ratios. Barend Gehrels 2019-01-30 10:46:35 +01:00
  • 9509d87fc9 Merge branch 'develop' into feature/remove_rescaling_preparations Barend Gehrels 2019-01-30 09:40:53 +01:00
  • 2e19b75876 [setops] Disable validity testing for several cases. Adam Wulkiewicz 2019-01-25 21:13:28 +01:00
  • b02c5e2aae [algorithm] [strategy] Change line_interpolate_point to use distance instead of fraction Vissarion Fysikopoulos 2019-01-25 16:49:03 +02:00
  • 5ea1abcedc [relate] Use RobustPolicy based on parameters, for consistency with set operations. Adam Wulkiewicz 2019-01-24 19:10:55 +01:00
  • e20977bd22 [algorithms] Rename PointType to Pointlike for point or multi-point type Vissarion Fysikopoulos 2019-01-24 11:24:13 +02:00
  • 9cf73a23df [algorithms] Add missing const to function parameter Vissarion Fysikopoulos 2019-01-24 11:22:00 +02:00
  • 809d33bb5a Merge branch 'develop' of https://github.com/boostorg/geometry into develop Barend Gehrels 2019-01-23 21:58:57 +01:00
  • 38cf379448 [test] Add testcase for reported issue Barend Gehrels 2019-01-23 21:58:51 +01:00
  • 237adbc421 [overlay] fix administration of traversed rings, a discarded self-turn should not count as traversed Barend Gehrels 2019-01-23 21:06:27 +01:00
  • a1e6d8f04b Merge branch 'feature/remove_rescaling_preparations' of github.com:barendgehrels/geometry into feature/remove_rescaling_preparations Barend Gehrels 2019-01-23 15:50:39 +01:00
  • 201a361f5a [traverse] fix traverse, use smallest remaining distance for intersection, but for union use largest Barend Gehrels 2019-01-23 15:47:11 +01:00
  • e8156729c8 [traverse] fix early finish, only if next turn index of that operation is the start index Barend Gehrels 2019-01-23 15:46:19 +01:00
  • 1300f8f816 [get_turn] add generic preparations, preparing removing rescaling Barend Gehrels 2019-01-23 15:37:19 +01:00
  • 01812b3152 [traverse] if both turns continue, select the one possible one with the best remaining distance (either min or max). This changes behavior for union. Barend Gehrels 2019-01-23 15:34:05 +01:00
  • 4c00d1d460 [enrich] discard blocked clusters, change comments Barend Gehrels 2019-01-23 15:24:28 +01:00
  • 01a621d9b3 [doc] Year changes, add missing parameters Barend Gehrels 2019-01-23 10:18:43 +01:00
  • b012e4f5bf [strategies] remove dead links and inspiration links Barend Gehrels 2019-01-23 10:04:54 +01:00
  • e090c027d0 [index] Fix reference to temporary returned by index::indexable<> for types convertible to ValueType. Adam Wulkiewicz 2019-01-23 01:31:36 +01:00
  • 7cbfd53bf2 [test] add missing area strategy Barend Gehrels 2019-01-16 13:08:23 +01:00
  • 787a4071c5 [test] Add new test to Jamfile Barend Gehrels 2019-01-16 12:07:47 +01:00
  • a9f8e6dd9a [doc] Extend implementation table, add point for geographic Barend Gehrels 2019-01-16 12:03:52 +01:00
  • 880e0a15df [doc] Fix buffer documentation Barend Gehrels 2019-01-16 11:57:03 +01:00
  • 811e9bad93 [doc] Link to new documentation Barend Gehrels 2019-01-16 11:56:31 +01:00
  • 6ea11b3f58 [doc] Add documentation for new point_circle_geographic strategy Barend Gehrels 2019-01-16 10:59:50 +01:00
  • b97668c691 [buffer] pass strategies instead of getting them again Barend Gehrels 2019-01-16 09:40:41 +01:00
  • 7424197d27 Merge pull request #545 from awulkiew/fix/headers Adam Wulkiewicz 2019-01-15 14:19:02 +01:00
  • fc312fed46 [test] use envelope_strategy to support unit test Barend Gehrels 2019-01-09 20:34:23 +01:00
  • 4cfbc7dde4 [buffer] add strategy_types to support new code (Adam) with new buffer (geographic) Barend Gehrels 2019-01-09 20:34:06 +01:00
  • 253d210c53 Merge branch 'develop' into feature/buffer_point_geographic Barend Gehrels 2019-01-09 20:24:31 +01:00
  • 5348d02ae3 [test] add unit test for geographic point buffer Barend Gehrels 2019-01-09 16:30:33 +01:00
  • 9ce1c0b7c7 [test] Add area strategy to unit test function to be able to use another than the default Barend Gehrels 2019-01-09 16:28:49 +01:00
  • dc0f40c16a [buffer] Add buffer_point_circle strategy for geographic Barend Gehrels 2019-01-09 12:37:22 +01:00
  • 0ee5b554a9 [distance] Add missing include. Adam Wulkiewicz 2019-01-03 22:02:50 +01:00
  • 6e75922962 [test][within] Add missing include. Adam Wulkiewicz 2019-01-03 15:50:56 +01:00
  • 335d25dd45 [algorithms][strategies] Decrease distance() strategies dependencies. Adam Wulkiewicz 2019-01-03 15:49:25 +01:00
  • 3350dcaeb6 Merge pull request #544 from jaredjxyz/fix_segment_view_example_doc Adam Wulkiewicz 2019-01-03 04:40:54 +01:00
  • 4e9fac9eb7 Fix Segment View doc: Wrong output Jared Jensen 2019-01-02 23:10:44 +00:00
  • c7c22d3380 [buffer] use side instead of side_value, to avoid implementing it for spherical/geographic. It is not used for Cartesian (because that uses side-of-intersection). Besides that, there are no differences at all in results. Barend Gehrels 2019-01-02 12:40:49 +01:00
  • af1cb4e52f [overlay] remove area include where not needed Barend Gehrels 2019-01-02 12:39:23 +01:00
  • 95baf81aa0 [buffer] fix in new code, use tags instead of coordinate system itself Barend Gehrels 2019-01-01 14:29:33 +01:00
  • 3f26e34f43 [test] Remove side-of-intersection from tests Barend Gehrels 2019-01-01 12:51:46 +01:00
  • ea1a1fd5a4 [formulas] Remove unneeded and heavy dependency (srs/projections). Adam Wulkiewicz 2018-12-19 23:02:20 +01:00
  • e1b6b440cf [buffer] move use_side_of_implementation outside class to use it in buffered_piece_collection. That is the last usage of the define, so it is removed now. Barend Gehrels 2018-12-19 13:26:21 +01:00
  • 92a56f15c6 [buffer] always recalculate robust points Barend Gehrels 2018-12-19 13:12:59 +01:00
  • dc688951da [buffer] specialize check_helper_segment Barend Gehrels 2018-12-19 13:12:29 +01:00
  • 7911971d44 [buffer] extract check_helper_segment to split it in next commit Barend Gehrels 2018-12-19 12:55:32 +01:00
  • 1468965673 [buffer] split implementation for side (of intersection), depending on coordinate system Barend Gehrels 2018-12-19 12:30:37 +01:00
  • d5e3fe996d [test] pass the buffer itself Barend Gehrels 2018-12-19 11:16:56 +01:00
  • 78735951c8 [test] add number of points to unit test settings Barend Gehrels 2018-12-19 11:16:32 +01:00
  • 96d0cd8646 [buffer] restructure turn_in_piece_visitor code such that it can be easier splitted and specialized for geo (no side of intersection) and cartesian (with side of intersection) Barend Gehrels 2018-12-19 11:11:09 +01:00
  • 821221ce26 [algorithms] Add missing includes. Adam Wulkiewicz 2018-12-18 23:17:36 +01:00
  • e0a4c6b81e [srs] Add missing includes. Adam Wulkiewicz 2018-12-18 20:30:19 +01:00
  • 2d4bc1e21b [strategies] Add missing includes. Adam Wulkiewicz 2018-12-18 20:29:58 +01:00
  • 73c1eed947 [algorithm][formulas][geometries][util] Add missing includes. Adam Wulkiewicz 2018-12-18 20:29:41 +01:00
  • bb6421a1b4 [extensions] Add missing includes, move traits, fix namespaces, hide debugging code behind #ifdefs etc. Adam Wulkiewicz 2018-12-18 04:37:29 +01:00
  • 321f01c5dd [strategies] Add missing includes. Adam Wulkiewicz 2018-12-18 04:36:45 +01:00
  • 1487a86a0e [srs] Add missing includes. Adam Wulkiewicz 2018-12-18 04:36:19 +01:00
  • 2891ee3d62 [iterators][policies][util][views] Add missing includes. Adam Wulkiewicz 2018-12-18 04:36:05 +01:00
  • f224f36983 [geometries] Add missing includes. Adam Wulkiewicz 2018-12-18 04:35:09 +01:00
  • c668c217f7 [algorithms] Add missing includes. Adam Wulkiewicz 2018-12-18 04:34:29 +01:00
  • 5f39dfe6af [test][algorithms] Add missing includes in hausdorff distance test. Adam Wulkiewicz 2018-12-18 04:33:42 +01:00
  • 3b43fe23e7 [algorithms] Fix includes and reduce dependencies in discrete frechet and hausdorff distance (and other things). Adam Wulkiewicz 2018-12-18 04:33:15 +01:00
  • 247f657fe1 [index] Fix compilation error in intersection_content(): wrong default strategy definition. Adam Wulkiewicz 2018-12-17 14:04:10 +01:00
  • d553d82d56 Resolve conflicts and merge with develop Vissarion Fysikopoulos 2018-12-17 14:02:20 +02:00
  • 92fb762a2c [strategy] Fix compilation errors in spherical strategies (missing includes and template keywords). Adam Wulkiewicz 2018-12-17 03:53:55 +01:00
  • cd863853c2 [envelope] Add missing #include. Adam Wulkiewicz 2018-12-17 01:45:32 +01:00
  • 9d5d5ae6e8 [strategies] Fix warning, add missing comment at end of #endif. Adam Wulkiewicz 2018-12-17 01:38:48 +01:00
  • c7ba195a9e Merge pull request #533 from awulkiew/feature/undefined_cs Adam Wulkiewicz 2018-12-16 22:24:33 +01:00
  • f6826c43b2 [test][strategies] Rename envelope_segment test file. Adam Wulkiewicz 2018-12-16 15:41:39 +01:00
  • 371767b248 [get_turns] Remove unneeded comment. Adam Wulkiewicz 2018-12-16 15:18:34 +01:00
  • 4c099bdd50 Merge branch 'develop' into feature/undefined_cs Adam Wulkiewicz 2018-12-16 15:16:39 +01:00
  • b8951f2d1d Merge pull request #540 from awulkiew/feature/get_turn_info Adam Wulkiewicz 2018-12-15 19:09:19 +01:00
  • ee4ebca3c6 [get_turns] Make side calculation for linear endpoints clearer. Don't calculate unnecessary sides. Adam Wulkiewicz 2018-12-15 01:53:12 +01:00
  • 60d1f8fa28 Merge pull request #531 from barendgehrels/feature/get_turn_info_add_retrieve_policy Adam Wulkiewicz 2018-12-14 22:46:47 +01:00
  • b11ab4c713 Merge pull request #538 from awulkiew/fix/array_init Adam Wulkiewicz 2018-12-11 14:18:24 +01:00
  • 329e63b3e5 Merge pull request #535 from eldiener/develop Adam Wulkiewicz 2018-12-10 23:08:08 +01:00
  • e710403b4d [core][srs] Add workaround for msvc-12 faulty array initialization. Adam Wulkiewicz 2018-12-10 22:47:11 +01:00
  • bac949d20f [get_turn_info] add ranges Barend Gehrels 2018-12-08 21:39:51 +01:00
  • 2dce9c3c8a [get_turn_info] verify more pk/qk to avoid assertions Barend Gehrels 2018-12-08 19:31:38 +01:00
  • b5d44b7428 [test] fix get_turn_info test Barend Gehrels 2018-12-08 18:55:47 +01:00
  • bec490d6a1 [get_turn_info] review remark, i/o size use is_last_segment Barend Gehrels 2018-12-08 18:14:59 +01:00
  • 2c14e92289 [test] put ranges first Barend Gehrels 2018-12-08 17:59:02 +01:00