2924 Commits

Author SHA1 Message Date
Barend Gehrels 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
2019-03-02 16:08:24 +01:00
Barend Gehrels 59c795a967 [test] Verify testcases (union, intersection, diff, buffer) w.r.t. turning off
rescaling.
Because of the preparation steps, many tests already succeed
2019-03-02 15:57:29 +01:00
Barend Gehrels 07dd079033 [CONFIG] Use a positive define (USE_RESCALING) instead of an unclear negative
one (NO_ROBUSTNESS). Precedes removing of the rescaling.
2019-03-02 13:39:50 +01:00
Adam Wulkiewicz 8f2f5932a1 [test][point_order] Add tests for calculate_point_order() algorithm. 2019-03-01 21:28:04 +01:00
Adam Wulkiewicz deee6ac6d7 Merge pull request #559 from barendgehrels/enhance/remove_no_self_defines
Enhance/remove no self defines
2019-02-27 17:12:56 +01:00
Vissarion Fisikopoulos 1c0f3e398a Merge branch 'develop' into feature/line_interpolate_point_2 2019-02-27 15:13:37 +02:00
Barend Gehrels 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.
2019-02-23 14:35:34 +01:00
Barend Gehrels cb27d880c7 [TEST] Remove NO_SELF from svg filename 2019-02-23 14:31:04 +01:00
Vissarion Fysikopoulos 03036b4b62 [algorithm] [strategy] [test] [doc] Rename line_interpolate_point to line_interpolate 2019-02-19 16:32:22 +02:00
Vissarion Fysikopoulos d0331aa3eb [algorithm] [test] Assertion for possible division with zero in line_interpolate 2019-02-18 14:43:53 +02:00
Vissarion Fysikopoulos f83cb027b5 [strategy] [test] Use radius in spherical line_interpolate strategy 2019-02-18 14:04:32 +02:00
Vissarion Fysikopoulos 4646d12521 Merge remote-tracking branch 'origin/develop' into feature/line_interpolate_point_2 2019-02-15 15:54:29 +02:00
Vissarion Fysikopoulos 8700f3703d [test] Add tests for non standard spheroids and fix andoyer cases in line_interpolate 2019-02-14 16:39:11 +02:00
Barend Gehrels c46e4625a7 [buffer] rename strategy (review result) 2019-02-13 11:44:13 +01:00
Vissarion Fysikopoulos 0ab93f5280 [strategy] Remove azimuth precomputation from line_interpolate strategies 2019-02-12 16:54:04 +02:00
Vissarion Fysikopoulos 127de58eaf [test] Test edge cases for line_intrpolate 2019-02-11 17:03:15 +02:00
Vissarion Fysikopoulos 033c9c7aaf [test] Test for input distance longer than linestring length for line_intrpolate 2019-02-11 16:37:08 +02:00
Vissarion Fysikopoulos 6d837b55ef [test] Test for negative input distance for line_intrpolate 2019-02-11 16:05:50 +02:00
Vissarion Fysikopoulos c5354453ac [test] Test for line_intrpolate regarding round off errors 2019-02-11 15:58:17 +02:00
Barend Gehrels e9149afdae [buffer][test] review, use double quote for local includes 2019-02-09 18:31:22 +01:00
Barend Gehrels 1bc84aeef8 Merge branch 'develop' into feature/buffer_point_geographic 2019-02-09 17:03:40 +01:00
Adam Wulkiewicz 4714ea458c Merge pull request #553 from vissarion/bug/distance_spheroid
Pass spheroid correctly in geographic comparable strategies
2019-02-08 16:49:47 +01:00
Barend Gehrels a1aa082c17 Merge pull request #551 from barendgehrels/feature/remove_rescaling_preparations
Feature/remove rescaling preparations
2019-02-07 19:09:54 +01:00
Vissarion Fysikopoulos 05102586b0 [strategy] [test] Return strategy correctly from get_comparable in box-box; add tests for those cases 2019-02-06 15:20:53 +02:00
Vissarion Fysikopoulos b242878b8e [test] Remove some unused parameters 2019-02-06 15:14:49 +02:00
Vissarion Fysikopoulos da6a2dd186 [strategy] [test] Return strategy correctly from get_comparable in pt-seg and pt-box; add tests for those cases 2019-02-06 15:11:59 +02:00
Adam Wulkiewicz eb73b0c03f [test] Use correct namespaces in proj4 wrapper. 2019-02-02 12:36:48 +01:00
Adam Wulkiewicz e83c8404b5 [test][srs] Improve proj4 wrapper. 2019-02-01 01:07:35 +01:00
Barend Gehrels e9b81ed877 [test] add testcases, minor changes in existing testcases 2019-01-30 16:22:02 +01:00
Adam Wulkiewicz 2e19b75876 [setops] Disable validity testing for several cases. 2019-01-25 21:13:28 +01:00
Vissarion Fysikopoulos b02c5e2aae [algorithm] [strategy] Change line_interpolate_point to use distance instead of fraction 2019-01-25 16:49:03 +02:00
Barend Gehrels 809d33bb5a Merge branch 'develop' of https://github.com/boostorg/geometry into develop 2019-01-23 21:58:57 +01:00
Barend Gehrels 38cf379448 [test] Add testcase for reported issue 2019-01-23 21:58:51 +01:00
Barend Gehrels 7cbfd53bf2 [test] add missing area strategy 2019-01-16 13:08:23 +01:00
Barend Gehrels 787a4071c5 [test] Add new test to Jamfile 2019-01-16 12:07:47 +01:00
Barend Gehrels fc312fed46 [test] use envelope_strategy to support unit test 2019-01-09 20:34:23 +01:00
Barend Gehrels 253d210c53 Merge branch 'develop' into feature/buffer_point_geographic 2019-01-09 20:24:31 +01:00
Barend Gehrels 5348d02ae3 [test] add unit test for geographic point buffer 2019-01-09 16:30:33 +01:00
Barend Gehrels 9ce1c0b7c7 [test] Add area strategy to unit test function to be able to use another
than the default
2019-01-09 16:28:49 +01:00
Adam Wulkiewicz 6e75922962 [test][within] Add missing include. 2019-01-03 15:50:56 +01:00
Barend Gehrels 3f26e34f43 [test] Remove side-of-intersection from tests 2019-01-01 12:51:46 +01:00
Barend Gehrels d5e3fe996d [test] pass the buffer itself 2018-12-19 11:49:35 +01:00
Barend Gehrels 78735951c8 [test] add number of points to unit test settings 2018-12-19 11:16:32 +01:00
Adam Wulkiewicz 5f39dfe6af [test][algorithms] Add missing includes in hausdorff distance test. 2018-12-18 04:33:42 +01:00
Vissarion Fysikopoulos d553d82d56 Resolve conflicts and merge with develop 2018-12-17 14:02:20 +02:00
Adam Wulkiewicz f6826c43b2 [test][strategies] Rename envelope_segment test file. 2018-12-16 15:41:39 +01:00
Adam Wulkiewicz 4c099bdd50 Merge branch 'develop' into feature/undefined_cs 2018-12-16 15:16:39 +01:00
Adam Wulkiewicz 60d1f8fa28 Merge pull request #531 from barendgehrels/feature/get_turn_info_add_retrieve_policy
Feature/get turn info add retrieve policy
2018-12-14 22:46:47 +01:00
Barend Gehrels b5d44b7428 [test] fix get_turn_info test 2018-12-08 18:55:47 +01:00
Barend Gehrels 2c14e92289 [test] put ranges first 2018-12-08 17:59:02 +01:00