Barend Gehrels
c1b1b4a6c7
Moved wkt (used in nearly all tests) from extension to domains tree for release
...
[SVN r69906]
2011-03-12 23:53:18 +00:00
Barend Gehrels
7595e454f0
Added old tests, now updated, to robustness suite to check if performance stays satisfactory
...
[SVN r69860]
2011-03-11 22:15:16 +00:00
Barend Gehrels
26b8777a67
Updated difference for float, now small zero-area triangle discarded
...
[SVN r69840]
2011-03-11 11:43:42 +00:00
Barend Gehrels
d662cda065
Added test for fix of robustness problem for case called "ggl_list_20110306_javier"
...
[SVN r69612]
2011-03-06 21:20:49 +00:00
Barend Gehrels
1f69fc31bf
Refreshed intersection_stars.cpp as well now, with program_options and overlay_p_q
...
[SVN r69604]
2011-03-06 13:38:37 +00:00
Barend Gehrels
85993c5411
Added program_options to both intersection_pies.cpp and random_ellipses_stars.cpp now
...
Changed difference-test into a setting instead of a define
[SVN r69603]
2011-03-06 13:15:08 +00:00
Barend Gehrels
252b3dd94b
Small addition/update in examples
...
Updated various intersection tests
[SVN r69585]
2011-03-05 22:28:20 +00:00
Barend Gehrels
ee47eed9c1
Relaxed tolerance of one test for boost trunk summary / different compilers
...
[SVN r69571]
2011-03-04 22:05:16 +00:00
Barend Gehrels
251642e5b3
Added tests for empty polygons in intersection,union,difference
...
Added testfiles for multi_difference.cpp, multi_transform.cpp
Added program options in robusness tests
[SVN r69570]
2011-03-04 21:43:58 +00:00
Barend Gehrels
aa9b9e4234
Added many tests for difference
...
Removed obsoleted copy.cpp
[SVN r69515]
2011-03-03 11:33:39 +00:00
Barend Gehrels
27a508db0f
ifdefed ttmath in test_areal
...
[SVN r69339]
2011-02-27 17:29:22 +00:00
Barend Gehrels
b7be230f14
Added ttmath_big for:
...
append,assign,buffer,comparable_distance,convert,correct,disjoint,distance,envelope,for_each,make,reverse,simplify,transform,unique
plus all vcproj files
[SVN r69336]
2011-02-27 16:27:57 +00:00
Barend Gehrels
dcadaa7bb7
Changed inclusion order for gcc
...
[SVN r69259]
2011-02-24 22:50:27 +00:00
Barend Gehrels
f3ee8984ef
Testcases for difference, assign, append
...
[SVN r69254]
2011-02-24 22:32:00 +00:00
Barend Gehrels
4badcdc600
Moved dissolve to extension
...
Fixed extensions connect/offset tests for gcc
[SVN r69086]
2011-02-20 18:18:10 +00:00
Barend Gehrels
034bc775df
Renamed container_access to mutable_range
...
[SVN r69075]
2011-02-20 13:10:46 +00:00
Barend Gehrels
0966e4d870
Added tests for num_{points, geometries, interior_rings}
...
[SVN r68805]
2011-02-12 15:29:43 +00:00
Barend Gehrels
1f18baf96a
Added test namespace
...
[SVN r68705]
2011-02-07 21:51:46 +00:00
Barend Gehrels
2c0540341a
Changes related to mutable polygon concept
...
[SVN r68697]
2011-02-07 18:55:36 +00:00
Barend Gehrels
e0a240b770
Renamed linear_ring to ring (linear_ring is still available)
...
[SVN r68387]
2011-01-23 16:20:01 +00:00
Barend Gehrels
32d95d3d8e
Doc update
...
Renamed area_by_triangles.hpp to area_surveyor.hpp because most files are named to their inventor or formula
[SVN r68370]
2011-01-22 18:51:45 +00:00
Steven Watanabe
d234480b24
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
dff17a97aa
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Barend Gehrels
0c302b2037
Inspect tool report update (test/examples)
...
[SVN r67631]
2011-01-03 18:27:48 +00:00
Barend Gehrels
97f2e9a158
Update testcases for difference
...
Removed todo for dissolve, it is solved now
[SVN r67488]
2010-12-29 13:59:09 +00:00
Barend Gehrels
b4e047f371
Added test for box/box -> box intersection
...
[SVN r67474]
2010-12-28 16:40:15 +00:00
Barend Gehrels
e1a18db770
Small cleanup
...
[SVN r67417]
2010-12-22 22:00:10 +00:00
Barend Gehrels
e5946e5068
Updated more tests to "open-ness"
...
[SVN r67414]
2010-12-22 17:45:14 +00:00
Barend Gehrels
a1963d328a
Added multi/closure.hpp
...
Added point_order/closure/difference to robustness tests (partly)
[SVN r67397]
2010-12-21 21:44:38 +00:00
Barend Gehrels
caa3a8f5d3
Renamed recursive_boxes.cpp to recursive_polygons.cpp because they are not (necessarily) boxes anymore
...
[SVN r67391]
2010-12-21 19:27:31 +00:00
Barend Gehrels
710d24b44d
Update testcases to ccw
...
Added point_order to some multi-testcases, now explicitly necessary
[SVN r67375]
2010-12-20 21:33:48 +00:00
Barend Gehrels
43682f9029
Updates in test, cases for box/ccw are handled now
...
[SVN r67322]
2010-12-19 12:19:10 +00:00
Barend Gehrels
220db49460
Test: renamal get_full_section -> range_by_section
...
[SVN r67313]
2010-12-18 21:57:09 +00:00
Barend Gehrels
e672af1e8f
Updated tests for new reverse behaviour
...
[SVN r67304]
2010-12-18 17:04:45 +00:00
Barend Gehrels
1f90af482d
Updated polygon.hpp, ring_type is now reference because it returns a reference to its rings
...
Updated many test files to avoid point_2d
Updated boost.polygon adaption
[SVN r67178]
2010-12-11 15:51:38 +00:00
Barend Gehrels
1c8fce3059
model namespaces, moved point_xy to d2::point_xy, revised point_ll_deg to ll::point<degree>
...
[SVN r66975]
2010-12-02 16:10:47 +00:00
Barend Gehrels
e4f47a7a25
Major update:
...
Adaptions to test with respect to new namespace model
Removed GMP/CLN and, where it was present, replaced by TTMATH
Small fix in comparable_distance test
All testfiles use bg as alias now
[SVN r66811]
2010-11-28 13:28:09 +00:00
Barend Gehrels
0ee1d44707
Added multi-polygon self-tangent pie-test
...
Added test-cases for these
[SVN r66580]
2010-11-14 21:06:57 +00:00
Barend Gehrels
c95747492c
Removed define TTMATH
...
[SVN r66565]
2010-11-14 08:15:04 +00:00
Barend Gehrels
e71fb07566
Assemble/traverse/enrich: complete update for handling self tangencies
...
-> added many testcases
Various updates in testcases for support of open polygons
recursive_boxes.cpp, added triangles as well (dropped corner)
[SVN r66450]
2010-11-08 10:32:23 +00:00
Barend Gehrels
770eeb35ec
removed one test from dissolve not running on gcc
...
[SVN r65942]
2010-10-13 14:42:26 +00:00
Barend Gehrels
d262e99aea
Fixed dissolve and added to jamfile
...
[SVN r65941]
2010-10-13 14:38:56 +00:00
Barend Gehrels
d36962b53d
Refreshed get_turns: removed is_multi, moved pieces to implementation, shared things, implemented for multi
...
Made orientation for linear intersections flexible (because doesn't care)
There is now clipping (intersection box/geometry) for multi_polygon and multi_linestring
[SVN r65938]
2010-10-13 13:45:54 +00:00
Barend Gehrels
8fc78a88b4
Fixed traverse test
...
[SVN r65933]
2010-10-12 20:51:29 +00:00
Barend Gehrels
71d48da6e0
Implemented box with reverse polygon overlay
...
[SVN r65932]
2010-10-12 20:27:49 +00:00
Barend Gehrels
144e54d482
Silenced gcc warnings
...
[SVN r65924]
2010-10-12 13:17:09 +00:00
Barend Gehrels
8f86439655
Implemented ccw, plus check on areal feature, to union, conform intersection
...
Splitted assemble.hpp into get_ring.hpp, convert_ring.hpp, add_to_containment.hpp, overlay.hpp, assemble.hpp
Added some other mpl asserts
[SVN r65923]
2010-10-12 13:04:45 +00:00
Barend Gehrels
6564152e98
Finished ccw implementation of intersection
...
Added mpl assert for correct, if not implemented
Restructured intersection.cpp unit test to support cw
[SVN r65920]
2010-10-12 10:39:09 +00:00
Barend Gehrels
7a844d9dec
Added algoritms/overlay/.Jamfile
...
[SVN r65914]
2010-10-11 16:32:26 +00:00
Barend Gehrels
51610518b1
Replaced ignore field by ignore method for swapping operations (for counter clockwise)
...
Added test/algorithms/overlay/ccw_traverse.cpp to test counterclockwise polygon overlays
Added test/algorithms/overlay to standards Jamfile.v2
Moved some testcases to overlay_cases.hpp
Some warning removals in test cases
[SVN r65913]
2010-10-11 16:18:51 +00:00