Commit Graph

1089 Commits

Author SHA1 Message Date
Bruno Lalande
2fca916308 Replicated last change in dispatch::length to multi-length and perimeter.
[SVN r80651]
2012-09-22 23:07:57 +00:00
Bruno Lalande
9a6a9f3aa6 Moved Strategy from class level to function level in length.
[SVN r80650]
2012-09-22 22:55:12 +00:00
Bruno Lalande
b3dcf83fa3 Added support for variant geometries in area algorithms.
[SVN r80610]
2012-09-20 21:48:47 +00:00
Bruno Lalande
2b3164d03f Fixed nsphere unit tests.
[SVN r80549]
2012-09-16 22:53:36 +00:00
Bruno Lalande
49a7d9cfc1 Added missing header.
[SVN r80548]
2012-09-16 22:52:40 +00:00
Bruno Lalande
c750e3b1eb Updated nsphere code to reflect latest core changes.
[SVN r80547]
2012-09-16 22:52:03 +00:00
Bruno Lalande
ab0bd43b80 Fixed typo in static error messages.
[SVN r80545]
2012-09-16 22:06:39 +00:00
Bruno Lalande
c8880d6edc Added missing header.
[SVN r80500]
2012-09-11 22:42:10 +00:00
Bruno Lalande
6866f31237 Removed use of auto keyword.
[SVN r80499]
2012-09-11 22:39:51 +00:00
Bruno Lalande
0209699020 Moved Strategy from class to function level in dispatch::area. Preliminary change for integration of variant geometry.
[SVN r80366]
2012-09-02 21:14:49 +00:00
Bruno Lalande
2801bbd383 Integrated unique into support_status.
[SVN r80246]
2012-08-26 23:38:33 +00:00
Bruno Lalande
7f5b0233e6 Made dispatch::unique able to retrieve the tag by itself.
[SVN r80245]
2012-08-26 23:33:14 +00:00
Bruno Lalande
2151e81851 Moved some template params from class to function level in dispatch::unique.
[SVN r80244]
2012-08-26 23:08:36 +00:00
Bruno Lalande
347e4727b9 Integrated not_implemented into union.
[SVN r80243]
2012-08-26 22:49:53 +00:00
Bruno Lalande
3ecfdfe1c7 Moved OutputIterator template param from class to function level in dispatch::union.
[SVN r80242]
2012-08-26 22:39:16 +00:00
Bruno Lalande
514132a751 Moved Strategy template param from class to function level in dispatch::union.
[SVN r80240]
2012-08-26 21:36:04 +00:00
Bruno Lalande
d4142f48dc Made dispatch::union able to reverse itself.
[SVN r80229]
2012-08-25 22:42:38 +00:00
Bruno Lalande
7dd075c1bd Defaulted more template params in dispatch::union.
[SVN r80218]
2012-08-25 21:50:02 +00:00
Bruno Lalande
435eb815cf Made dispatch::union enable to detect areals by itself.
[SVN r80199]
2012-08-25 12:50:30 +00:00
Bruno Lalande
316e4dd121 Made dispatch::union able to retrieve the tags by itself.
[SVN r80194]
2012-08-25 09:07:09 +00:00
Bruno Lalande
8dff32b0e7 Integrated transform into support_status.
[SVN r80192]
2012-08-25 08:46:59 +00:00
Bruno Lalande
726a608b0a Removed now useless strategy template params from dispatch::transform.
[SVN r80162]
2012-08-23 20:40:08 +00:00
Bruno Lalande
15ae4f6357 Made dispatch::transform able to retrieve the tags by itself.
[SVN r80161]
2012-08-23 20:19:11 +00:00
Bruno Lalande
198e2c73b7 Moved some template params from class to function level in transform helper metafunctions.
[SVN r80160]
2012-08-23 19:57:34 +00:00
Bruno Lalande
a5187cd6d9 Integrated multi/simplify into support_status.
[SVN r80131]
2012-08-21 22:10:56 +00:00
Bruno Lalande
2d0bcf4725 Aligned multi/simplify to latest change.
[SVN r80130]
2012-08-21 22:09:37 +00:00
Bruno Lalande
7577c917fe Integrated simplify into support_status.
[SVN r80129]
2012-08-21 21:52:41 +00:00
Bruno Lalande
8a5ed60cc4 Made dispatch::simplify more self-contained.
[SVN r80128]
2012-08-21 21:39:19 +00:00
Barend Gehrels
c92fabc1fb [geometry] added testcases for linestring-buffer sent by Aimers at 2012-07-19
[SVN r79768]
2012-07-27 09:20:17 +00:00
Barend Gehrels
c719e7477e [geometry] Applied (slightly adapted) patch by Karsten Ahnert sent to me Jul 25, fixing disjoint for degenerate segments
[SVN r79757]
2012-07-26 16:16:43 +00:00
Barend Gehrels
bbb95e04b3 [geometry] rephrased solution to avoid signed/unsigned warning
[SVN r79671]
2012-07-22 13:31:26 +00:00
Barend Gehrels
7e6ea5baef [geometry] Small tweak, avoid inner rings with e.g. two points only. Plus comment update / tab removal
[SVN r79669]
2012-07-22 13:05:29 +00:00
Barend Gehrels
f6f6dc7b73 [geometry] updates some flaws (w.r.t. headerfiles, comments) for buffer/offset
[SVN r79642]
2012-07-21 18:20:36 +00:00
Barend Gehrels
aa8b26c69f [geometry] Get rid of auto which was (temporary) inserted during creating buffer operations
[SVN r79641]
2012-07-21 18:18:50 +00:00
Barend Gehrels
f2575b0127 [geometry] Add note about breaking change w.r.t. custom point pointer
[SVN r79533]
2012-07-15 14:52:19 +00:00
Barend Gehrels
8c6840c105 [geometry] updated release notes
[SVN r79529]
2012-07-15 14:33:24 +00:00
Barend Gehrels
b3bafc9e4e [geometry] Bugfix in document generator. Details:
The XML generated by Doxygen contains parameters twice: first shortly ("memberdef -> param"), below more in detail ("memberdef -> detaileddescription -> para -> parameterlist -> parameteritem"). However, the second one is not always in the parameter-order, apparently. At least this was the case for simplify.

This change fixes that. We now get it from param, get the details in a separate list and copy the details to the original list such that order is preserved.

[SVN r79528]
2012-07-15 12:08:11 +00:00
Barend Gehrels
67d9f79bd3 [geometry] Bugfix for integer coordinates, causing intersection points at wrong locations (severe)
[SVN r79505]
2012-07-14 16:58:23 +00:00
Barend Gehrels
5ae467dbc7 [geometry] removed tabs in cart_intersect.hpp
[SVN r79504]
2012-07-14 16:53:22 +00:00
John Maddock
96da1eea57 Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).

[SVN r79492]
2012-07-14 11:21:03 +00:00
Barend Gehrels
c506c476dd [geometry] changes in examples w.r.t. custom pointer types
[SVN r79370]
2012-07-08 20:17:21 +00:00
Barend Gehrels
8f67363fa8 [geometry] changes in test reflecting custom pointer types
[SVN r79369]
2012-07-08 20:16:09 +00:00
Barend Gehrels
04a8bb8018 [geometry] Breaking change (for some situations). Changed custom-pointer-types w.r.t. typetraits. This is based on ideas on the mailing list, Bruno, Mats and me
[SVN r79368]
2012-07-08 20:15:06 +00:00
Barend Gehrels
462ca36fe7 [geometry] Add Karsten Ahnert to contributors for patch
[SVN r79209]
2012-07-01 15:54:37 +00:00
Barend Gehrels
58fcae77d8 [geometry] unit tests for problem/patch of Karsten Ahnert to fix cross-track error
[SVN r79208]
2012-07-01 15:49:22 +00:00
Barend Gehrels
ea99120ca1 [geometry] applied patch of Karsten Ahnert to fix cross-track error
[SVN r79207]
2012-07-01 15:44:11 +00:00
Daniel James
d35eb8f2df Make the new pdf install rules explicit, and fix intrusive's.
[SVN r78877]
2012-06-11 01:33:10 +00:00
John Maddock
abc9585a10 Changes required to build PDF versions of docs.
[SVN r78845]
2012-06-07 12:32:56 +00:00
Bruno Lalande
24ab79556d Integrated 'overlaps' into support_status.
[SVN r78842]
2012-06-06 22:58:34 +00:00
Bruno Lalande
60673ef3e5 Used not_implemented on 'overlaps' algorithm.
[SVN r78841]
2012-06-06 22:54:39 +00:00