Commit Graph

  • 3a025c43d5 [test] add testcase for issue #369. For this, add logarithmic option to compare very small areas. Use this too in county and aimes Barend Gehrels 2019-03-02 19:13:15 +0100
  • afc2c87e02 [test] Add testcase for reported issue #548, which succeeds without rescaling Barend Gehrels 2019-03-02 17:51:09 +0100
  • e7ddb0a056 [test] Add testcase for reported issue 555: buffer deflate omits interior ring It is OK when rescaling is turned off Barend Gehrels 2019-03-02 17:26:07 +0100
  • 5314fdd8d9 [test] Simplify settings (add one previously deleted validity value) Barend Gehrels 2019-03-02 17:07:51 +0100
  • 7f23fcea98 [test] Harmonize define (four variants were used). If defined, just ignore test_validity flag (such that validity is always checked), same for sym_difference Barend Gehrels 2019-03-02 16:08:24 +0100
  • 59c795a967 [test] Verify testcases (union, intersection, diff, buffer) w.r.t. turning off rescaling. Because of the preparation steps, many tests already succeed Barend Gehrels 2019-03-02 15:57:29 +0100
  • 7daee6f273 [buffer] Extract buffer_box to separate heaaderfile Barend Gehrels 2019-03-02 13:42:49 +0100
  • 07dd079033 [CONFIG] Use a positive define (USE_RESCALING) instead of an unclear negative one (NO_ROBUSTNESS). Precedes removing of the rescaling. Barend Gehrels 2019-03-02 13:39:50 +0100
  • bc5574408c Update series_expansion.hpp Ken Barker 2019-03-02 08:37:13 +0000
  • 8f2f5932a1 [test][point_order] Add tests for calculate_point_order() algorithm. Adam Wulkiewicz 2019-03-01 21:28:04 +0100
  • 85fee8b95f [point_order][strategies] Add calculate_point_order() algorithm with stratgies. Adam Wulkiewicz 2019-03-01 21:27:34 +0100
  • 7d6cf1165b [extensions][nsphere] Fix compilation errors. Adam Wulkiewicz 2019-03-01 16:22:21 +0100
  • 3d4870d018 Merge branch 'bg-prepare' Adam Wulkiewicz 2019-02-28 02:34:39 +0100
  • 21e1bea47b Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2019-02-28 02:33:33 +0100
  • deee6ac6d7
    Merge pull request #559 from barendgehrels/enhance/remove_no_self_defines Adam Wulkiewicz 2019-02-27 17:12:56 +0100
  • f7bb5239fd
    Merge pull request #526 from vissarion/feature/line_interpolate_point_2 Vissarion Fisikopoulos 2019-02-27 15:14:57 +0200
  • 1c0f3e398a
    Merge branch 'develop' into feature/line_interpolate_point_2 Vissarion Fisikopoulos 2019-02-27 15:13:37 +0200
  • eea4d04abe [algorithm] Fix indentation in line_interpolate Vissarion Fysikopoulos 2019-02-27 15:12:13 +0200
  • d67688ee2b [TEST] Remove defines, in general "not no_selfturns" (= use them) and remove other branch not using them. Because self turns are now stable, default, and without them does not need to be unit tested. Plus it can make test cases with/without rescaling way more complex. Barend Gehrels 2019-02-23 14:35:34 +0100
  • cb27d880c7 [TEST] Remove NO_SELF from svg filename Barend Gehrels 2019-02-23 14:31:04 +0100
  • 9e94f6e4aa
    Merge pull request #546 from barendgehrels/feature/buffer_point_geographic Barend Gehrels 2019-02-23 14:03:24 +0100
  • f685f8ab9a
    Merge branch 'develop' into feature/buffer_point_geographic Barend Gehrels 2019-02-23 14:01:18 +0100
  • 45a39599f7
    Merge pull request #556 from vissarion/bug/is_radian_doc Vissarion Fisikopoulos 2019-02-20 10:26:59 +0200
  • 83976015e8 [doc] Fix and error in documentation building Vissarion Fysikopoulos 2019-02-19 16:51:00 +0200
  • 701ff8d0dd [doc] Update release notes Vissarion Fysikopoulos 2019-02-19 16:35:20 +0200
  • 03036b4b62 [algorithm] [strategy] [test] [doc] Rename line_interpolate_point to line_interpolate Vissarion Fysikopoulos 2019-02-19 16:24:41 +0200
  • c6a9739f48 [strategy] Change scope in some variable in line_interpolate spherical strategy Vissarion Fysikopoulos 2019-02-19 09:21:55 +0200
  • 163797ee0b [strategy] [formula] Create line_interpolate formula for spherical cs Vissarion Fysikopoulos 2019-02-18 17:04:57 +0200
  • d0331aa3eb [algorithm] [test] Assertion for possible division with zero in line_interpolate Vissarion Fysikopoulos 2019-02-18 14:43:53 +0200
  • f83cb027b5 [strategy] [test] Use radius in spherical line_interpolate strategy Vissarion Fysikopoulos 2019-02-18 14:04:32 +0200
  • 4646d12521 Merge remote-tracking branch 'origin/develop' into feature/line_interpolate_point_2 Vissarion Fysikopoulos 2019-02-15 15:54:29 +0200
  • 8700f3703d [test] Add tests for non standard spheroids and fix andoyer cases in line_interpolate Vissarion Fysikopoulos 2019-02-14 16:39:11 +0200
  • c46e4625a7 [buffer] rename strategy (review result) Barend Gehrels 2019-02-13 11:44:13 +0100
  • 0ab93f5280 [strategy] Remove azimuth precomputation from line_interpolate strategies Vissarion Fysikopoulos 2019-02-12 16:54:04 +0200
  • 0472b64b52 [strategy] Rename template parameters in line_interpolate strategies Vissarion Fysikopoulos 2019-02-12 13:19:30 +0200
  • 3194d6e2d5 [strategy] Fix selection of calculation types for line_interpolate and correct indentation Vissarion Fysikopoulos 2019-02-12 13:03:26 +0200
  • a2e355a683 [algorithm] Simplify termination condition for single points in line_interpolate Vissarion Fysikopoulos 2019-02-12 12:37:46 +0200
  • a6da161fa8 [algorithm] Clean code for line_intrpolate Vissarion Fysikopoulos 2019-02-11 17:04:55 +0200
  • 127de58eaf [test] Test edge cases for line_intrpolate Vissarion Fysikopoulos 2019-02-11 17:03:15 +0200
  • 033c9c7aaf [test] Test for input distance longer than linestring length for line_intrpolate Vissarion Fysikopoulos 2019-02-11 16:37:08 +0200
  • 6d837b55ef [test] Test for negative input distance for line_intrpolate Vissarion Fysikopoulos 2019-02-11 16:05:50 +0200
  • c5354453ac [test] Test for line_intrpolate regarding round off errors Vissarion Fysikopoulos 2019-02-11 15:58:17 +0200
  • e9149afdae [buffer][test] review, use double quote for local includes Barend Gehrels 2019-02-09 18:31:22 +0100
  • 28b42eb5a2 [buffer] review remarks: use strategy for point_in_geometry Barend Gehrels 2019-02-09 18:15:20 +0100
  • 1bc84aeef8 Merge branch 'develop' into feature/buffer_point_geographic Barend Gehrels 2019-02-09 17:03:40 +0100
  • 787bf255d5 [get_turn_info] fix assertions by checking ranges before Barend Gehrels 2019-02-09 16:10:40 +0100
  • 54344382d4 [turns] Fix compilation error by 846d91cac Barend Gehrels 2019-02-09 15:43:13 +0100
  • 846d91cacc
    Merge pull request #552 from awulkiew/fix/unused_params Adam Wulkiewicz 2019-02-08 16:51:12 +0100
  • 4714ea458c
    Merge pull request #553 from vissarion/bug/distance_spheroid Adam Wulkiewicz 2019-02-08 16:49:47 +0100
  • a1aa082c17
    Merge pull request #551 from barendgehrels/feature/remove_rescaling_preparations Barend Gehrels 2019-02-07 19:09:54 +0100
  • 82c42d0558 [traversal] process review remarks Barend Gehrels 2019-02-07 19:06:36 +0100
  • 784e563522 [extensions][io] Make the code less repeatable. Adam Wulkiewicz 2019-02-07 15:18:08 +0100
  • 76772cd0d1 [extensions][io] Add read_shapefile() implementation. Adam Wulkiewicz 2019-02-07 00:52:04 +0100
  • b9dc49391e [release] Update 1.70 release notes Vissarion Fysikopoulos 2019-02-06 16:52:33 +0200
  • 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 +0200
  • b242878b8e [test] Remove some unused parameters Vissarion Fysikopoulos 2019-02-06 15:14:49 +0200
  • 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 +0200
  • 661d3b1acd [overlay] Fix unused parameters warnings. Adam Wulkiewicz 2019-02-05 02:49:22 +0100
  • fca0aa9ff4 [srs][strategies] Fix warnings (comparison, unused parameter). Adam Wulkiewicz 2019-02-04 22:18:59 +0100
  • 7e5021a532 [srs] Fix get-access of static nadgrids. Adam Wulkiewicz 2019-02-04 22:17:28 +0100
  • bb584a57db [srs] Fix gcc/clang compilation error for shared_grid. Adam Wulkiewicz 2019-02-02 12:41:03 +0100
  • 28cbd31183 [srs] Add missing include. Remove/comment unused parameters. Adam Wulkiewicz 2019-02-02 12:38:54 +0100
  • eb73b0c03f [test] Use correct namespaces in proj4 wrapper. Adam Wulkiewicz 2019-02-02 12:36:48 +0100
  • 05e8acc65e [srs] Fix static towgs84 get-access. Adam Wulkiewicz 2019-02-01 01:09:29 +0100
  • 4aac78da1c [strategies] Fix default geographic envelope strategy definition. Adam Wulkiewicz 2019-02-01 01:08:25 +0100
  • e83c8404b5 [test][srs] Improve proj4 wrapper. Adam Wulkiewicz 2019-02-01 01:07:35 +0100
  • b4256a59b0
    Merge pull request #550 from awulkiew/fix/test_validity Adam Wulkiewicz 2019-01-30 16:40:48 +0100
  • e9b81ed877 [test] add testcases, minor changes in existing testcases Barend Gehrels 2019-01-30 15:23:56 +0100
  • e83b8060cc [traverse][buffer] fix wrong traversal when there are multiple paths Barend Gehrels 2019-01-30 14:35:54 +0100
  • 346e452f63 [traversal][buffer] take care the right cc operation is selected for buffer Barend Gehrels 2019-01-30 13:00:35 +0100
  • 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 +0100
  • 9509d87fc9 Merge branch 'develop' into feature/remove_rescaling_preparations Barend Gehrels 2019-01-30 09:40:53 +0100
  • 2e19b75876 [setops] Disable validity testing for several cases. Adam Wulkiewicz 2019-01-25 21:13:28 +0100
  • b02c5e2aae [algorithm] [strategy] Change line_interpolate_point to use distance instead of fraction Vissarion Fysikopoulos 2019-01-25 16:49:03 +0200
  • 5ea1abcedc [relate] Use RobustPolicy based on parameters, for consistency with set operations. Adam Wulkiewicz 2019-01-24 19:10:55 +0100
  • e20977bd22 [algorithms] Rename PointType to Pointlike for point or multi-point type Vissarion Fysikopoulos 2019-01-24 11:24:13 +0200
  • 9cf73a23df [algorithms] Add missing const to function parameter Vissarion Fysikopoulos 2019-01-24 11:22:00 +0200
  • 809d33bb5a Merge branch 'develop' of https://github.com/boostorg/geometry into develop Barend Gehrels 2019-01-23 21:58:57 +0100
  • 38cf379448 [test] Add testcase for reported issue Barend Gehrels 2019-01-23 21:58:51 +0100
  • 237adbc421 [overlay] fix administration of traversed rings, a discarded self-turn should not count as traversed Barend Gehrels 2019-01-23 21:06:27 +0100
  • 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 +0100
  • 201a361f5a [traverse] fix traverse, use smallest remaining distance for intersection, but for union use largest Barend Gehrels 2019-01-23 15:47:11 +0100
  • 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 +0100
  • 1300f8f816 [get_turn] add generic preparations, preparing removing rescaling Barend Gehrels 2019-01-23 15:37:19 +0100
  • 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 +0100
  • 4c00d1d460 [enrich] discard blocked clusters, change comments Barend Gehrels 2019-01-23 15:24:28 +0100
  • 01a621d9b3 [doc] Year changes, add missing parameters Barend Gehrels 2019-01-23 10:18:43 +0100
  • b012e4f5bf [strategies] remove dead links and inspiration links Barend Gehrels 2019-01-23 10:04:54 +0100
  • e090c027d0 [index] Fix reference to temporary returned by index::indexable<> for types convertible to ValueType. Adam Wulkiewicz 2019-01-23 01:31:36 +0100
  • 7cbfd53bf2 [test] add missing area strategy Barend Gehrels 2019-01-16 13:08:23 +0100
  • 787a4071c5 [test] Add new test to Jamfile Barend Gehrels 2019-01-16 12:07:47 +0100
  • a9f8e6dd9a [doc] Extend implementation table, add point for geographic Barend Gehrels 2019-01-16 12:03:52 +0100
  • 880e0a15df [doc] Fix buffer documentation Barend Gehrels 2019-01-16 11:57:03 +0100
  • 811e9bad93 [doc] Link to new documentation Barend Gehrels 2019-01-16 11:56:31 +0100
  • 6ea11b3f58 [doc] Add documentation for new point_circle_geographic strategy Barend Gehrels 2019-01-16 10:59:50 +0100
  • b97668c691 [buffer] pass strategies instead of getting them again Barend Gehrels 2019-01-16 09:40:41 +0100
  • 7424197d27
    Merge pull request #545 from awulkiew/fix/headers Adam Wulkiewicz 2019-01-15 14:19:02 +0100
  • fc312fed46 [test] use envelope_strategy to support unit test Barend Gehrels 2019-01-09 20:34:23 +0100
  • 4cfbc7dde4 [buffer] add strategy_types to support new code (Adam) with new buffer (geographic) Barend Gehrels 2019-01-09 20:34:06 +0100
  • 253d210c53 Merge branch 'develop' into feature/buffer_point_geographic Barend Gehrels 2019-01-09 20:24:31 +0100