Commit Graph

36 Commits

Author SHA1 Message Date
Barend Gehrels
e22bf290b1 [test] changes in recursive polygons buffer test 2021-06-02 11:46:31 +02:00
Barend Gehrels
6e5d9a136f Merge pull request #762 from barendgehrels/test/robustness
[test] Update robustness tests:
2020-10-13 18:26:11 +02:00
Barend Gehrels
29d0a0fc5a [test] Update robustness tests: Remove boost.timer, adapt for multi precision, align with each other 2020-10-07 16:50:06 +02:00
Barend Gehrels
45d624af9b [cleanup] remove HAVE_TTMATH and other occurances of ttmath 2020-10-07 14:05:28 +02:00
Barend Gehrels
3272220a3c [test][doc] Clean up numeric types in tests and adapt documentation 2020-09-30 11:20:44 +02:00
Barend Gehrels
f77aeabc24 [buffer][test] update robustness test for buffer 2020-09-30 10:15:32 +02:00
Barend Gehrels
9cbb2c242e [test] Remove unused defines, write test configuration 2020-06-24 12:46:06 +02:00
Barend Gehrels
d4af24851e [buffer] revise turn_in_piece visitor:
- avoid side_of_intersection
- use new abstraction piece_border to verify point-in-piece
- this replaces the robust_ring
- and more related
2020-04-29 12:27:43 +02:00
Mateusz Łoskot
96db897fc5 Rename Jamfile.v2 to Jamfile (#679)
There is no reason to maintain the legacy .v2 file extension,
which is unnecessary clutter, may be confusing.
2020-03-08 23:50:18 +01:00
Barend Gehrels
fbf333c8a7 [test] updates in expectations and defines 2019-11-13 12:05:24 +01:00
Barend Gehrels
c59ad6a07b [TEST] Add robustness test to find corner cases in floating point precision 2019-05-29 16:47:46 +02:00
Barend Gehrels
f704579ed0 [overlay] by default use self-turns. This reverses definition
of define SELF to NO_SELF. Including all unit tests.
2017-12-29 13:17:42 +01:00
Barend Gehrels
c9ea4b50ed [test] Add validity check to robustness test of buffer 2017-11-29 14:39:20 +01:00
Barend Gehrels
8a1bede41b [test] Add option to recursive_polygons to check area of resulting polygons
(which should normally be >= 0.25)
2017-10-23 15:18:38 +02:00
Barend Gehrels
b33d6dd824 [test] map whole multi-polygons instead of per polygon 2017-06-25 17:22:45 +02:00
Barend Gehrels
3f002cab91 [test] include validity check in recursive_polygons,
and by default add for self turns (necessary for validity)
2017-06-07 10:35:50 +02:00
Barend Gehrels
a8f5e53555 [test] rename out_d to out_d1 2017-06-07 10:35:03 +02:00
barendgehrels
7f157a2d56 [test] Add missing headers 2017-03-22 12:40:35 +01:00
Barend Gehrels
c96bc1d878 [test] add now necessary include 2016-03-16 11:58:54 +01:00
Menelaos Karavelas
2de36a37df [test][geometry] replace instances of "num_point() == 0" by "is_empty()";
replace instances of "num_points() > 0" by "! is_empty()";
2015-06-03 17:18:55 +03:00
Menelaos Karavelas
4e8abc3f80 [test][robustness] remove deprecated includes referring to the
include/boost/geometry/multi/ directory
2015-03-12 02:15:11 +02:00
Barend Gehrels
2f0b9d05bd [buffer][test] split multi_point_buffer test into normal unit test
and robustness test (growth)
2015-01-28 10:47:01 +01:00
Barend Gehrels
34380e7b4d [buffer][test] added multi-polygon test. Fails for one case yet (self-IP).
This test is not yet added to any Jamfile.
It can take long for execution and is therefore placed in robustness, we can add longer tests
or various options later
2014-12-31 14:27:36 +01:00
Barend Gehrels
12b61c6a0f Merge branch 'develop' into feature/buffer 2014-08-27 11:34:07 +02:00
Barend Gehrels
baba553a5e [test][robustness] updated tolerance 2014-08-11 11:55:48 +02:00
Barend Gehrels
c72cccb7ed [test][robustness] move overlay/robustness folder to robustness folder 2014-08-11 11:48:34 +02:00
Barend Gehrels
076f17c241 [buffer][test] change usage of join strategies for robustness check 2014-08-09 23:05:57 +02:00
Barend Gehrels
96825eb7e4 [test][buffer][fix] Fix compilation errors in robustness test for buffer 2014-08-06 13:50:04 +02:00
Adam Wulkiewicz
f20303af2f [buffer][test] Fix bugs in get_left_turns and some in the robustness test 2014-07-08 02:57:29 +02:00
Adam Wulkiewicz
9cfee81a09 [geometry] Replace tabs with spaces 2014-07-08 02:27:17 +02:00
Barend Gehrels
3e5333a8c4 [geometry] Remove all trailing spaces (tests) 2013-12-05 19:38:32 +01:00
Barend Gehrels
fdccdbff5e [geometry] cleanup, removing MSVC proj-files where were for version 2005
[SVN r85375]
2013-08-17 15:43:41 +00:00
Barend Gehrels
edca638dfc [geometry] Moved SVG from extensions to main tree, to release it
[SVN r84233]
2013-05-11 12:27:43 +00:00
Barend Gehrels
0d699b7098 [geometry] buffer update (a.o. implemented multi), updated tests, and added robustness test
[SVN r77299]
2012-03-10 21:13:37 +00:00
Barend Gehrels
e14580efdb Updated robustness test, added linear/areal (tested for 1.49)
[SVN r77129]
2012-02-27 19:23:05 +00:00
Barend Gehrels
1d0ddb14f4 Added robustness check for convex hull, hull of random points + check on covered_by
[SVN r76902]
2012-02-05 17:33:57 +00:00