Commit Graph

1071 Commits

Author SHA1 Message Date
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
Bruno Lalande
68d75892d1 Made dispatch::overlaps able to retrieve the tags by itself.
[SVN r78840]
2012-06-06 22:43:21 +00:00
Bruno Lalande
671123b0fc Integrated expand into support_status.
[SVN r78825]
2012-06-05 21:27:12 +00:00
Bruno Lalande
f3a50d889b Applied not_implemented to expand algorithm.
[SVN r78824]
2012-06-05 21:21:41 +00:00
Bruno Lalande
55bd635431 Made dispatch::expand more self-contained.
[SVN r78822]
2012-06-05 21:08:53 +00:00
Bruno Lalande
26538787b2 Applied not_implemented to equals algorithm.
[SVN r78821]
2012-06-05 21:08:09 +00:00
Bruno Lalande
4cf2ce3baa Integrated equals algorithm into support_status.
[SVN r78820]
2012-06-05 19:44:40 +00:00
Bruno Lalande
fe69c4fa3f Adapted multi specializations of dispatch::equals to last changes.
[SVN r78819]
2012-06-05 19:42:07 +00:00
Bruno Lalande
be4a03b7c1 Made dispatch::equals self-reversible.
[SVN r78818]
2012-06-05 18:49:56 +00:00
Bruno Lalande
7978fc6c95 Made dispatch::equals more self-contained.
[SVN r78817]
2012-06-05 18:41:43 +00:00
Bruno Lalande
a9e33e02e9 Integrated envelope algorithm into support_status.
[SVN r78816]
2012-06-05 18:40:48 +00:00
Bruno Lalande
a45af28485 Integrated not_implemented into envelope.
[SVN r78814]
2012-06-05 16:57:22 +00:00
Bruno Lalande
9cd61fb3cd Moved template params from class to function level in dispatch::envelope for those we don't actually dispatch on.
[SVN r78813]
2012-06-05 16:47:37 +00:00
Bruno Lalande
dc880255fa Added disjoint algorithm to support_status.
[SVN r78812]
2012-06-05 15:57:09 +00:00
Bruno Lalande
4da6143920 Made dispatch::disjoint more self-contained.
[SVN r78809]
2012-06-04 19:13:34 +00:00
Bruno Lalande
15e85e390d Moved more template params from class to function level in intersection.
[SVN r78808]
2012-06-04 17:57:21 +00:00
Bruno Lalande
ff423e5a0b Moved Strategy template param from class to function in intersection.
[SVN r78804]
2012-06-03 22:48:02 +00:00
Barend Gehrels
de83c413e8 [geometry] take output point type (overlay) / enable different point types (point on border)
[SVN r78797]
2012-06-01 21:49:28 +00:00
Barend Gehrels
117d6209dc [geometry] Unit test for formerly failing disjoint for polygon/box
[SVN r78796]
2012-06-01 21:46:03 +00:00