Barend Gehrels
f0989204fb
Added multi/closure.hpp (adaptions for MPL_ASSERT) - all should be closed otherwise linestring is closed explicitly
...
[SVN r67402]
2010-12-21 22:45:43 +00:00
Barend Gehrels
d76ae1e125
Added multi/closure.hpp (testcase)
...
[SVN r67400]
2010-12-21 22:13:16 +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
97245d28ba
Added multi/closure.hpp (adaptions for MPL_ASSERT)
...
[SVN r67396]
2010-12-21 21:41:49 +00:00
Barend Gehrels
3d7dc39f28
Added multi/closure.hpp
...
[SVN r67395]
2010-12-21 21:24:17 +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
5b4b030fcb
Added Reverse to copy_segment_point.hpp,
...
and therefore, to enrich_intersection_points.hpp, handle_tangencies.hpp
Protected point_order with MPL_ASSERT
[SVN r67374]
2010-12-20 21:25:21 +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
9c6417c331
Implemented counterclockwise-geometry / box
...
Removed obsolete order in traverse/copy segments
Added option ReverseOut in overlay to support ccw or difference better, this should be enhanced
Obsoleted cartesian2d and cartesian3d
[SVN r67321]
2010-12-19 12:17:10 +00:00
Barend Gehrels
9dba542730
Test: renamal get_full_section -> range_by_section
...
[SVN r67314]
2010-12-18 22:31:06 +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
c75f01c42c
Bugfix in remove headerfile
...
[SVN r67312]
2010-12-18 21:43:58 +00:00
Barend Gehrels
f2074474cd
Updates in test to reflect move of views from util to views
...
[SVN r67310]
2010-12-18 21:40:27 +00:00
Barend Gehrels
a352ce1a8a
Moved closeable_view,reversible_view to views
...
Added identity_view to avoid copies
Renamed get_full_section.hpp to range_by_section.hpp
Added (temporary?) reference to ring/linestring types in ring_return_type...
[SVN r67309]
2010-12-18 21:39:33 +00:00
Barend Gehrels
306b1ddbdc
Updated samples to new system with reverse
...
[SVN r67305]
2010-12-18 18:45:04 +00:00
Barend Gehrels
e672af1e8f
Updated tests for new reverse behaviour
...
[SVN r67304]
2010-12-18 17:04:45 +00:00
Barend Gehrels
e36fd1ebc6
Incorporated reversible_view in sectionalize, get_turns, copy_segments
...
Included Reverse boolean parameter in get_turns, traverse, overlay
Removed closeable_view from get_full_section (was confusing and not necessary)
Algorithms difference and sym_difference now use reverse iteration instead of reversing the whole geometry beforehand
Asserted some other metafunctions with BOOST_MPL_ASSERT_MSG
[SVN r67303]
2010-12-18 16:52:59 +00:00
Barend Gehrels
e7e2ab6b47
Removed obsolete get_sections
...
Small debug-tweak in assemble
[SVN r67295]
2010-12-18 10:29:46 +00:00
Barend Gehrels
2d69e93a5d
Changed BOOST_AUTO by typename interior_rings in loops through interior rings
...
[SVN r67244]
2010-12-15 19:52:49 +00:00
Barend Gehrels
f791f2535d
Added Boost.Range range adaptors adaptions for Boost.Geometry - testcases
...
[SVN r67225]
2010-12-13 21:36:32 +00:00
Barend Gehrels
370d887001
Added Boost.Range range adaptors adaptions for Boost.Geometry
...
[SVN r67224]
2010-12-13 21:34:48 +00:00
Barend Gehrels
2197cadeac
Revised reversible_closeable.cpp to solve occasianal bug in MSVC, due to implicit construction.
...
[SVN r67197]
2010-12-12 22:36:50 +00:00
Barend Gehrels
21866296fe
(Re)added explicit to constructor
...
[SVN r67196]
2010-12-12 22:35:20 +00:00
Barend Gehrels
bdf73634af
Added comments on problematic line in test (does NOT (yet) occur in library code)
...
[SVN r67195]
2010-12-12 21:08:26 +00:00
Barend Gehrels
e9bf98f8a8
Removed explicit constructor, no need to, for test reversible_closeable_view.cpp
...
[SVN r67192]
2010-12-12 19:37:57 +00:00
Barend Gehrels
0e86d7d82c
Updates for changes in closeable_view / fixed reversible_closeable.cpp for all but one issue
...
[SVN r67189]
2010-12-12 16:49:14 +00:00
Barend Gehrels
4aa4fa974b
Updates for changes in closeable_view / fixed reversible_closeable.cpp for all but one issue
...
[SVN r67188]
2010-12-12 16:38:05 +00:00
Barend Gehrels
72e9574bf0
-Made closeable_view and reversible_view metafunctions, defining itself or a Boost.Range reversed_range or a closing_view
...
[SVN r67187]
2010-12-12 15:48:45 +00:00
Barend Gehrels
625b25a5ec
Made closeable_view and reversible_view metafunctions, defining itself or a Boost.Range reversed_range or a closing_view
...
[SVN r67186]
2010-12-12 15:46:52 +00:00
Barend Gehrels
1bbc07b122
Uncommented two projects in jamfile
...
[SVN r67182]
2010-12-12 10:47:14 +00:00
Barend Gehrels
748d8059d1
Clean up / renaming / adding namespace / etc in bp adaption
...
[SVN r67181]
2010-12-12 10:45:36 +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
fa5027dc66
Changed const impl.
...
[SVN r67175]
2010-12-11 14:53:01 +00:00
Barend Gehrels
1038035c43
Removed (the need for) range_iterator_const_if_c using BOOST_AUTO
...
[SVN r67168]
2010-12-11 14:24:31 +00:00
Barend Gehrels
573610796d
Changed loops to BOOST_AUTO in preparation of change in concept of interior_rings/return_type
...
[SVN r67167]
2010-12-11 14:03:54 +00:00
Barend Gehrels
e9ed507574
Committed added files for concept-change to include reference to ring_type and interior_type.
...
For interior_type.hpp, this is split off from interior_rings.hpp
Changed comment in add_const_if_c
[SVN r67166]
2010-12-11 12:04:48 +00:00
Barend Gehrels
bd7f7879c1
Committed added files for concept-change to include reference to ring_type and interior_type.
...
For interior_type.hpp, this is split off from interior_rings.hpp
Changed comment in add_const_if_c
[SVN r67165]
2010-12-11 11:57:02 +00:00
Barend Gehrels
11a5805da2
Small updates in comment and in new Boost.Polygon ring adaptor
...
[SVN r67070]
2010-12-06 18:33:53 +00:00
Barend Gehrels
716d64d331
Correction headerfile
...
[SVN r67060]
2010-12-06 08:23:06 +00:00
Barend Gehrels
09e77762fc
Bugfix due to earlier namespace model::
...
[SVN r67046]
2010-12-05 22:01:05 +00:00
Barend Gehrels
48effc2f64
Added Boost.Polygon support (point, box, ring)
...
[SVN r67045]
2010-12-05 21:58:30 +00:00
Barend Gehrels
5a493a3b30
Shows Boost.Polygon point in example
...
[SVN r67044]
2010-12-05 21:50:16 +00:00
Barend Gehrels
76d0debf1f
Shows Boost.Polygon point in example
...
[SVN r67043]
2010-12-05 21:48:38 +00:00
Barend Gehrels
92cecaa0f5
Added Boost.Polygon support (point, box, ring)
...
[SVN r67042]
2010-12-05 21:47:08 +00:00
Barend Gehrels
a9dac9f234
Committed experiment using Proto (created after BoostCon 2010), not finished
...
[SVN r67005]
2010-12-04 13:21:49 +00:00
Barend Gehrels
969d95b5bc
All samples without cartesian2d now
...
[SVN r67004]
2010-12-04 13:01:26 +00:00
Barend Gehrels
a415229918
Samples now without cartesian2d headerfile
...
[SVN r67003]
2010-12-04 12:11:17 +00:00
Barend Gehrels
b22c8e1f3d
Qt update
...
[SVN r67002]
2010-12-04 11:52:28 +00:00
Barend Gehrels
fc0e782163
model namespaces, moved point_xy to d2::point_xy, revised point_ll_deg to ll::point<degree> (projection examples)
...
[SVN r66989]
2010-12-03 19:57:18 +00:00