Barend Gehrels
8b260caec8
Added ever_circling_range_iterator (range version)
...
Small adaptions to get_turns
[SVN r62180]
2010-05-24 20:52:33 +00:00
Barend Gehrels
8e9dfdf3e6
Moved order/closure outside dispatches, not necessary there / more overhead
...
Implemented order/closure in within
[SVN r62175]
2010-05-24 17:03:41 +00:00
Barend Gehrels
520dd593b6
Jamfile update
...
Fixed perimeter for non-closed rings
[SVN r62173]
2010-05-24 14:01:10 +00:00
Barend Gehrels
5fb11344e4
Corrected closure for area
...
Added closure for centroid
Modified/fixed closing iterator (didn't compile for MSVC 2010)
[SVN r62172]
2010-05-24 13:54:32 +00:00
Barend Gehrels
04d8c000be
Fixed syntax in equal / closing_iterator (will be iterator_facade)
...
[SVN r62171]
2010-05-24 11:31:08 +00:00
Barend Gehrels
068c2fa90a
Added closed / closure
...
Updated jamfiles
[SVN r62170]
2010-05-24 09:07:05 +00:00
Barend Gehrels
b35d1d74f0
Updates for clang
...
[SVN r62070]
2010-05-17 19:51:46 +00:00
Barend Gehrels
7d256acd89
Fixed scoped_ptr/array thanks to Boostcon feedback
...
[SVN r61901]
2010-05-11 04:18:22 +00:00
Barend Gehrels
c9a2b91b1f
Upgraded to wxWidgets 2.8.11
...
Solved stupid error on focus[-1]
[SVN r61882]
2010-05-09 20:07:30 +00:00
Barend Gehrels
6c830d67a1
Removed redundant declaration
...
[SVN r61777]
2010-05-04 20:42:01 +00:00
Barend Gehrels
d6d33fbd38
Added optional flag to base iterator
...
Added closing iterator
Added closeable_view
[SVN r61760]
2010-05-04 15:49:16 +00:00
Barend Gehrels
7380fda632
Implemented circular_iterator to reverse also backwards
...
Reversed const std::string -> std::string const for consistency
Default mirror tempate argument for map transformer
Set embed manifest to false because of after-link errors, sometimes but not always, on VC2005 / Win7 / 64 bits
[SVN r61739]
2010-05-02 21:38:12 +00:00
Barend Gehrels
6078e42285
Update for gcc (4) - first solutions were not accepted - might be solved using this-> but now solved differently
...
[SVN r61712]
2010-04-30 16:42:07 +00:00
Barend Gehrels
915f5c66f1
Update for gcc (3)
...
[SVN r61711]
2010-04-30 16:34:43 +00:00
Barend Gehrels
a251750de3
Update for gcc (2)
...
[SVN r61710]
2010-04-30 16:32:48 +00:00
Barend Gehrels
bceab2b0f2
Update for gcc
...
[SVN r61709]
2010-04-30 16:22:23 +00:00
Barend Gehrels
da5e753d62
Updated paths
...
Added ccw test for area
[SVN r61707]
2010-04-30 14:58:07 +00:00
Barend Gehrels
64f3bdb447
Changed area behaviour (now using reversible view to support ccw poylgons)
...
Added some buffer alternatives (all not perfect)
[SVN r61701]
2010-04-30 09:11:07 +00:00
Barend Gehrels
8218ce445c
Moved dependancies to property sheets
...
[SVN r61588]
2010-04-26 20:55:45 +00:00
Barend Gehrels
8617d976a7
Updated wxWidgets project with pointer to wxPoint* and back_insert_iterator
...
Fixed Qt example vcproj, adding stylestheet
[SVN r61587]
2010-04-26 20:51:13 +00:00
Barend Gehrels
cdcdf70b94
Fixed changed include path
...
[SVN r61571]
2010-04-26 10:04:53 +00:00
Barend Gehrels
1108f3cab3
Move overlay -> detail/overlay phase 2, moving files and adapting includes
...
[SVN r61544]
2010-04-24 16:57:53 +00:00
Barend Gehrels
0bec27bf85
Updated x04_wxwidgets_world_mapper sample (vcproj, explanation)
...
[SVN r61538]
2010-04-24 15:56:03 +00:00
Barend Gehrels
8fa871ec82
x04_wxwidgets_world_mapper.cpp update for Linux
...
[SVN r61537]
2010-04-24 14:57:25 +00:00
Barend Gehrels
ee78fe9333
Moved section iterators to extensions
...
Solved wxwidges vcproj
Removed /W4 flag in Jamroot
[SVN r61536]
2010-04-24 14:22:22 +00:00
Barend Gehrels
94cca2747c
Moved buffer to extensions (includes)
...
[SVN r61535]
2010-04-24 14:20:48 +00:00
Barend Gehrels
a006f1026d
Moved buffer to extensions (in test)
...
[SVN r61534]
2010-04-24 14:16:09 +00:00
Barend Gehrels
9472704c05
Moved buffer to extensions
...
[SVN r61533]
2010-04-24 14:14:20 +00:00
Barend Gehrels
9b1c242187
vcproj fixes
...
extension fixes (in tests, in nsphere headers)
[SVN r61528]
2010-04-24 12:13:05 +00:00
Barend Gehrels
099c4ee88a
Stylistic changes, harmonizing const T& -> T const&
...
[SVN r61527]
2010-04-24 12:09:54 +00:00
Barend Gehrels
1609ce14ee
Stylistic changes, harmonizing range_const_iterator<T> -> range_iterator<T const>
...
Removing remove_const or adding remove_const.hpp where possible / necessary
[SVN r61526]
2010-04-24 09:35:17 +00:00
Barend Gehrels
5ce9286957
vcorivcproj changes
...
bugfix in test/algorithms/overlay/robustness
[SVN r61513]
2010-04-23 21:15:08 +00:00
Barend Gehrels
2f0817f7a8
Stylistic changes
...
[SVN r61512]
2010-04-23 20:53:06 +00:00
Barend Gehrels
754c51e3e5
Added boost/range.hpp where necessary (often replaces /functions and /metafunctions)
...
Some stylistic changes
[SVN r61511]
2010-04-23 17:47:33 +00:00
Barend Gehrels
d86ad883a4
Added forgotten typename
...
[SVN r61509]
2010-04-23 16:03:22 +00:00
Barend Gehrels
6327031546
Last changes in buffer before moving it to extensions
...
Changes in dissolver/split rings
Added extensions/offset
Added const behaviour for for_each_coordinate
Aded reverse test for intersection
[SVN r61508]
2010-04-23 15:51:13 +00:00
Barend Gehrels
547e244209
Last changes in buffer before moving it to extensions
...
Changes in dissolver/split rings
Added extensions/offset
Added const behaviour for for_each_coordinate
Aded reverse test for intersection
[SVN r61507]
2010-04-23 15:45:17 +00:00
Barend Gehrels
fccdc12ee6
Added missing std:: include files cstddef,vector,deque,map,string
...
[SVN r61493]
2010-04-22 21:59:06 +00:00
Barend Gehrels
7bd58d04a6
Moved "dissolve multi_linestring" to separate algorithm "connect" (in Extension) because it is actually not dissolve, and will need separate strategies
...
[SVN r61463]
2010-04-21 14:42:35 +00:00
Barend Gehrels
5cfdb62a4d
Added "reversible_view" to allow iterating forward/backward through a range based on a template parameter
...
[SVN r61366]
2010-04-18 17:41:33 +00:00
Barend Gehrels
e4d8c6d72f
Update doxygen doc sourcecode (for mapper)
...
[SVN r61341]
2010-04-17 15:59:07 +00:00
Barend Gehrels
8b337ef55d
Centroid - update for different coordinate types
...
Added buffer join round strategy, new implementation
[SVN r61228]
2010-04-12 16:24:13 +00:00
Barend Gehrels
d800cfd056
Updated buffer / double->coordinate_type
...
Added buffering new approach (per segment), do not use this yet.
[SVN r61227]
2010-04-12 16:19:51 +00:00
Mateusz Loskot
305df85138
Geometry: missing <vector> header in algorithms/equals.hpp
...
[SVN r61170]
2010-04-09 21:24:57 +00:00
Mateusz Loskot
62e5034d51
Geometry: missing typename keyword to allow name lookup for vector::const_iterator in dissolve_multi::apply().
...
[SVN r61169]
2010-04-09 20:58:16 +00:00
Mateusz Loskot
99f5f6fd40
Geometry: updated example/Jamfile.v2 with new overlay examples.
...
[SVN r61168]
2010-04-09 20:32:17 +00:00
Mateusz Loskot
dd3ed74396
Fixed invalid initialization of non-const reference of type no_interrupt_policy passed to get_turns() in 05_b_overlay_linestring_polygon_example.cpp. Problem reported by Scott K Warren on the list. This initialization probably sneaked unnoticed because Visual C++ <=8.0 allows this buggy behaviour, however it has been fixed in Visual C++ 10.0 version.
...
[SVN r61167]
2010-04-09 20:30:57 +00:00
Barend Gehrels
e1bf818b97
Removed quadratic behavior in split_rings, now one call to get_turns, sort turns, and split
...
[SVN r61121]
2010-04-07 12:00:15 +00:00
Barend Gehrels
efaec24579
Fixed errors in compile_test
...
[SVN r61102]
2010-04-06 13:14:45 +00:00
Barend Gehrels
9ddef70ee5
Replaced BOOST_FOREACH by normal loop
...
[SVN r61099]
2010-04-06 12:18:02 +00:00