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
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
bc5574408cUpdate 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
3d4870d018Merge branch 'bg-prepare'
Adam Wulkiewicz
2019-02-28 02:34:39 +0100
21e1bea47bMerge branch 'develop' into bg-prepare
Adam Wulkiewicz
2019-02-28 02:33:33 +0100
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
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
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
9509d87fc9Merge 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
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
a1e6d8f04bMerge 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
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
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