Barend Gehrels
|
1908dccb1f
|
Fixed error for MSVC in some circumstances, "begin" without namespace was a problem
[SVN r70642]
|
2011-03-27 18:37:27 +00:00 |
|
Barend Gehrels
|
985db5a6b8
|
Updated copyright messages
[SVN r70600]
|
2011-03-26 22:33:15 +00:00 |
|
Barend Gehrels
|
be95eb40d8
|
Splitted strategy "centroid_weighted_length.hpp from centroid.hpp
Added tags pointlike_tag, linear_tag, areal_tag to share strategies
Implemented multi_linestring making use of weighted_length
[SVN r70571]
|
2011-03-26 17:01:28 +00:00 |
|
Barend Gehrels
|
67f5b36e32
|
Bugfix partition for clang
Added undocked par for sectionalize
[SVN r70183]
|
2011-03-19 14:01:11 +00:00 |
|
Barend Gehrels
|
a1e9dbe493
|
Moved "within" in "select_rings" to a later phase to avoid too many calls to within in some cases
[SVN r70136]
|
2011-03-18 19:35:19 +00:00 |
|
Bruno Lalande
|
0c9e4b52bb
|
Fixed wrong comment
[SVN r70089]
|
2011-03-17 23:13:21 +00:00 |
|
Barend Gehrels
|
05186e267d
|
Changed BOOST_AUTO to BOOST_AUTO_TPL for pgi 11.2
[SVN r70060]
|
2011-03-17 14:02:01 +00:00 |
|
Barend Gehrels
|
2b03e95bc1
|
Silence clang warnings by adding initialization
[SVN r70059]
|
2011-03-17 13:15:10 +00:00 |
|
Barend Gehrels
|
c800f15ff0
|
Removed obsolete files
Moved two not-used experimental views to extensions/util
Moved for_each_range from util to algorithm/detail and to namespace detail
[SVN r70056]
|
2011-03-17 13:00:19 +00:00 |
|
Barend Gehrels
|
82b3fe985b
|
Performance fix for get_turns/partition
[SVN r69958]
|
2011-03-13 16:09:47 +00:00 |
|
Barend Gehrels
|
6c430f7d1f
|
Added check in partition to check if partitioning is necessary, saves building up index vector(s)
[SVN r69948]
|
2011-03-13 15:22:31 +00:00 |
|
Barend Gehrels
|
4d147a71d3
|
Revised get_turns using partition instead of own implementation
Changed section to make use of ring_identifier instead of own indexes
Cleanup in using boost::geometry:: inside sources
[SVN r69943]
|
2011-03-13 14:46:07 +00:00 |
|
Barend Gehrels
|
397ddc7b18
|
Implemented partition for two ranges
[SVN r69942]
|
2011-03-13 14:43:17 +00:00 |
|
Barend Gehrels
|
9bdd88f741
|
Renamed combine to expand
[SVN r69916]
|
2011-03-13 11:02:13 +00:00 |
|
Barend Gehrels
|
39614450b9
|
Moved wkt, phase 4, cleanup
[SVN r69915]
|
2011-03-13 10:09:54 +00:00 |
|
Barend Gehrels
|
571790def4
|
Moved wkt, phase 3, in debug-defines
Moved parse to extensions
[SVN r69908]
|
2011-03-13 00:18:21 +00:00 |
|
Barend Gehrels
|
d7bc400caf
|
Moved wkt, phase 2, added warning and renamed include guards
[SVN r69907]
|
2011-03-13 00:03:25 +00:00 |
|
Barend Gehrels
|
0fc4cf96fb
|
Moved wkt (used in nearly all tests) from extension to domains tree for release
[SVN r69905]
|
2011-03-12 23:49:21 +00:00 |
|
Barend Gehrels
|
b12af33576
|
Small change to avoid warnings
[SVN r69841]
|
2011-03-11 12:54:07 +00:00 |
|
Barend Gehrels
|
9a02da8f4f
|
Worked on divide_and_conquer, now called partition, extra internal vectors with exceeding were not necessary, and therefore the mapping with processed-info neither
[SVN r69839]
|
2011-03-11 11:36:43 +00:00 |
|
Barend Gehrels
|
205091b3d4
|
Refactored/removed quadratic loop (dramatic performance increase)
Added separate and generic divide_and_conquer.hpp
[SVN r69828]
|
2011-03-10 21:50:35 +00:00 |
|
Barend Gehrels
|
394b7ec79d
|
Fixed robustness problem for case called "ggl_list_20110306_javier"
[SVN r69611]
|
2011-03-06 21:15:21 +00:00 |
|
Barend Gehrels
|
76f68b1bb7
|
Fixed error in new assemble approach, now both recursive_boxes as intersection_pies are completely running (again) for all combinations of open,cw,ccw,multi,box,triangle
[SVN r69587]
|
2011-03-05 23:27:06 +00:00 |
|
Barend Gehrels
|
7b17f677b7
|
Fixed call to do_reverse for std::vector output
[SVN r69586]
|
2011-03-05 22:43:48 +00:00 |
|
Barend Gehrels
|
93eb8e0994
|
Fixed TODO item from list for better reversal of ccw polygons
[SVN r69584]
|
2011-03-05 22:23:29 +00:00 |
|
Barend Gehrels
|
0161ed1f43
|
Implemented/fixed behaviour for empty polygons in intersections
Simplified reversal
Implemented transform for segment,multi_point,multi_linestring
Implemented wkt for segment
[SVN r69569]
|
2011-03-04 21:39:30 +00:00 |
|
Barend Gehrels
|
8c9c643f93
|
Fixed behaviour of new approach for dissolve
[SVN r69519]
|
2011-03-03 16:17:47 +00:00 |
|
Barend Gehrels
|
1c4e9cc8d8
|
Fixed behaviour of new approach for dissolve
[SVN r69517]
|
2011-03-03 16:13:52 +00:00 |
|
Barend Gehrels
|
7cccbf4bb0
|
Added include file for gcc
[SVN r69514]
|
2011-03-03 11:30:27 +00:00 |
|
Barend Gehrels
|
2fcbf1c7c9
|
Refactored assemble.hpp, now three parts: select_rings, assign_parents, add_rings
Rewritten ring_properties
Obsoleted add_to_containment.hpp, assemble.hpp
[SVN r69510]
|
2011-03-03 11:21:59 +00:00 |
|
Barend Gehrels
|
d43dc2b88c
|
Fix on forgotten typename
[SVN r69338]
|
2011-02-27 17:14:39 +00:00 |
|
Barend Gehrels
|
264b278308
|
Some adaptions for ttmath type
Doc update in (sym)difference
[SVN r69335]
|
2011-02-27 16:20:00 +00:00 |
|
Barend Gehrels
|
a736372915
|
Src update, move of ref/* to reference/*
[SVN r69329]
|
2011-02-27 14:16:11 +00:00 |
|
Barend Gehrels
|
3456835605
|
Added _inserter versions for (symmetric)difference
Replaced double by coordinate type in correct
Added multi in generic geometry include file
[SVN r69314]
|
2011-02-26 22:33:13 +00:00 |
|
Barend Gehrels
|
d9e68a120e
|
added multi/algorithms/difference.hpp
[SVN r69258]
|
2011-02-24 22:47:06 +00:00 |
|
Barend Gehrels
|
03c1d5ec31
|
Doc update
Fixed/added difference with box (box/Reversed)
Fixed/added append for some combinations (segment), splitted dispatch into two cases
[SVN r69252]
|
2011-02-24 22:29:01 +00:00 |
|
Barend Gehrels
|
239f794eb8
|
Added geometry:: to set to avoid clash with std::set
[SVN r69134]
|
2011-02-21 23:15:33 +00:00 |
|
Barend Gehrels
|
bd482c32ba
|
Deprecated copy_coordinates (=>convert)
Doc update (assign/make)
[SVN r69127]
|
2011-02-21 22:23:16 +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
|
c679b2312d
|
Selected other solution for mutable container, now having metafunction rvalue_type
[SVN r69058]
|
2011-02-19 14:39:49 +00:00 |
|
Barend Gehrels
|
029ce7c2c4
|
Enhanced mutable polygon concept with respect to proxies. Now Boost.Polygon is supported for both reading/writing.
Upgraded ttmath
Added coordinate_cast to support "lexical_cast" of ttmath numbers
[SVN r69054]
|
2011-02-19 13:33:14 +00:00 |
|
Mateusz Loskot
|
90e46544b5
|
[geometry] Replaced TODO comment with BOOST_ASSERT to guard unexpected execution point.
[SVN r68950]
|
2011-02-16 16:41:53 +00:00 |
|
Barend Gehrels
|
95e61f338e
|
Use traits::resize now instead of assuming a container resize method
[SVN r68935]
|
2011-02-15 22:33:18 +00:00 |
|
Barend Gehrels
|
7fa765ded2
|
for_each_segment doc update
[SVN r68930]
|
2011-02-15 21:14:41 +00:00 |
|
Barend Gehrels
|
e7d222e929
|
Fixed typo
[SVN r68807]
|
2011-02-12 15:37:38 +00:00 |
|
Barend Gehrels
|
4faf0f235d
|
Replaced is_multi by tag_cast as planned (see also http://barendgehrels.blogspot.com/2010/10/tag-dispatching-and-inheritance.html)
Moved num_geometries to algorithms/ folder
Created new file num_interior_rings.hpp (extracted from interior_rings.hpp)
[SVN r68803]
|
2011-02-12 15:26:36 +00:00 |
|
Barend Gehrels
|
6a886721e7
|
Update for c++0x where I don't get BOOST_AUTO to work.
[SVN r68749]
|
2011-02-09 19:30:52 +00:00 |
|
Barend Gehrels
|
f1d0a98b0c
|
Small fixes in extensions
[SVN r68712]
|
2011-02-08 12:01:23 +00:00 |
|
Barend Gehrels
|
73197970ee
|
Fixed accidental usage of bg::
[SVN r68709]
|
2011-02-08 07:45:54 +00:00 |
|