Commit Graph

957 Commits

Author SHA1 Message Date
Barend Gehrels
4156da7bbf Boost.Geometry Projections now use Boost.Math constants
[SVN r77184]
2012-03-03 19:53:05 +00:00
Barend Gehrels
b9b6be97f9 Boost.Geometry Projection: applied patch (submitted by Krzysztof Czainski) to avoid static const constants
[SVN r77183]
2012-03-03 19:42:35 +00:00
Barend Gehrels
15d2c12330 Boost.Geometry - projections, generated again from proj4 (trunk)
[SVN r77179]
2012-03-03 18:26:01 +00:00
Barend Gehrels
a7361e2780 Boost.Geometry Projection: applied patch (submitted by Krzysztof Czainski) to avoid cosl, causing problems for some compilers
[SVN r77178]
2012-03-03 16:22:43 +00:00
Barend Gehrels
9ba627fa1b Boost.Geometry Projections removed unused variable s
[SVN r77177]
2012-03-03 16:13:49 +00:00
Barend Gehrels
5f3a76bc06 Boost.Geometry fixed projection projects
[SVN r77176]
2012-03-03 15:43:48 +00:00
Barend Gehrels
14699d2254 Boost.Geometry Buffer - removed duplicate approach for finding blocked turns
[SVN r77172]
2012-03-03 12:02:36 +00:00
Barend Gehrels
4b59798db3 Boost.Geometry buffer update
[SVN r77171]
2012-03-03 11:24:46 +00:00
Barend Gehrels
e14580efdb Updated robustness test, added linear/areal (tested for 1.49)
[SVN r77129]
2012-02-27 19:23:05 +00:00
Barend Gehrels
577f86d246 Boost.Geometry update in last fix (removes double assignment, handles follow-for warning gcc, comment-typos)
[SVN r77122]
2012-02-26 21:26:06 +00:00
Barend Gehrels
349864cec9 Boost.Geometry bugfix for disjoint of opposite-equal or or opposite-collinear segments
plus prepares extra parameters for buffer

[SVN r77121]
2012-02-26 20:00:05 +00:00
Barend Gehrels
13495b06fc Boost.Geometry processed patch https://svn.boost.org/trac/boost/ticket/6166 for missing transformation
[SVN r77108]
2012-02-24 15:36:23 +00:00
Barend Gehrels
7372dfa3a4 Boost.Geometry applied patch from ticket https://svn.boost.org/trac/boost/ticket/6584 and fixed a related bug about the return type of strategies/projected_point which was integer for integer points (and should have been promoted to FP, fixed)
[SVN r77107]
2012-02-24 12:32:38 +00:00
Barend Gehrels
6322c9c33e Boost.Geometry applied patch from ticket https://svn.boost.org/trac/boost/ticket/6585
[SVN r77103]
2012-02-24 10:25:24 +00:00
Barend Gehrels
1877b8aca9 Boost.Geometry removed problem-causing empty list in XML doc
[SVN r77099]
2012-02-23 18:33:28 +00:00
Barend Gehrels
0bda936005 Boost.Geometry buffer update (repairs linestring (partly))
[SVN r77075]
2012-02-19 21:16:07 +00:00
Barend Gehrels
a4e26f8d21 Boost.Geometry fixes for offset-extension w.r.t. new buffer approach (does not run yet but compiles)
[SVN r77063]
2012-02-18 11:04:19 +00:00
Barend Gehrels
327d7a1eca Boost.Geometry Substantial progress on buffer (unit tests)
[SVN r77062]
2012-02-18 10:08:23 +00:00
Barend Gehrels
dffa159cd5 Boost.Geometry Substantial progress on buffer
[SVN r77061]
2012-02-18 10:07:18 +00:00
Barend Gehrels
bfda23e1be Boost.Geometry updated last release notes
[SVN r77000]
2012-02-12 17:49:21 +00:00
Barend Gehrels
9ad8901329 Boost.Geometry added comment for bjam/b2
[SVN r76998]
2012-02-12 17:13:46 +00:00
Barend Gehrels
388feb89ae Boost.Geometry doc updates and fixes
[SVN r76997]
2012-02-12 17:07:37 +00:00
Barend Gehrels
495597f8b9 Boost.Geometry doc updates and fixes. Including a new section Conformance instead of notes/tips defining that in previous version
[SVN r76993]
2012-02-12 15:04:44 +00:00
Barend Gehrels
2bcbf859d0 Boost.Geometry minor doc tweak
[SVN r76989]
2012-02-12 11:32:16 +00:00
Barend Gehrels
b3d5729e4d Boost.Geometry line/poly overlay (new for 1.49), bugfix (avoid degenerate lines with only one point, and sub-sort on operation in case of duplicate intersection points). Including unit test update.
Note, this also fixes two earlier unit tests with degenerate outputs.

[SVN r76978]
2012-02-11 17:10:17 +00:00
Barend Gehrels
b86fa4fe8a Boost.Geometry fix, point_in_ring should get strategy, and included covered_by for multi (belongs to last fix)
[SVN r76977]
2012-02-11 14:52:43 +00:00
Barend Gehrels
3cac6cdad6 Boost.Geometry unit-test update for last fix in line/poly overlay
[SVN r76976]
2012-02-11 14:26:19 +00:00
Barend Gehrels
e35a3b1610 Boost.Geometry line/poly overlay (new for 1.49), bugfix (take point-in-between instead of first point)
[SVN r76975]
2012-02-11 14:24:42 +00:00
Barend Gehrels
4bf74773ad Boost.Geometry corrected renamel of wkt/iomanip -> wkt/stream
[SVN r76966]
2012-02-10 20:47:23 +00:00
Barend Gehrels
7c57b7bae7 Boost.Geometry pending unit test change
[SVN r76965]
2012-02-10 20:46:08 +00:00
Barend Gehrels
43d6bfc722 Boost.Geometry fix - multi_centroid should have same throwing behaviour as centroid
[SVN r76964]
2012-02-10 20:44:25 +00:00
Barend Gehrels
604bb60f17 Boost.Geometry doc updates
[SVN r76963]
2012-02-10 19:52:53 +00:00
Barend Gehrels
6ee3d1bf15 Added non-included algorithm header files (Boost.Geometry ML 2012-02-08)
[SVN r76949]
2012-02-08 19:20:45 +00:00
Barend Gehrels
178b23f538 Belongs to last commit, second call to throw (not warned by by MSVC...)
[SVN r76917]
2012-02-06 20:53:34 +00:00
Barend Gehrels
56a8ecb01b Commented throw_on_empty_input for area, length, perimeter (but not for distance), see comments in throw_on_empty_input.hpp
[SVN r76916]
2012-02-06 20:50:12 +00:00
Barend Gehrels
890424968c Updated various examples, fixing old paths, etc
[SVN r76915]
2012-02-06 19:46:38 +00:00
Barend Gehrels
c018c393f4 Manually reversed move of cross_product.hpp from extensions and renamal of stream_wkt to iomanip (because it is in /wkt/ we now call it stream.hpp)
[SVN r76912]
2012-02-06 18:41:46 +00:00
Barend Gehrels
24c00a02c6 Doc update
[SVN r76903]
2012-02-05 17:35:40 +00:00
Barend Gehrels
1d0ddb14f4 Added robustness check for convex hull, hull of random points + check on covered_by
[SVN r76902]
2012-02-05 17:33:57 +00:00
Barend Gehrels
0141f5dc1e Removed one non-relevant test for convex_hull
[SVN r76901]
2012-02-05 16:38:27 +00:00
Barend Gehrels
47fcff59b3 Added several tests for ticket #6019, fixed now, and some other configurations
[SVN r76900]
2012-02-05 16:20:37 +00:00
Barend Gehrels
e5f2fd419b Fixed ticket #6019, when multiple points were on the left, the points below the point taken were popped out by the algorithm, because they were sorted from top to bottom. We therefore take the lower-left point such that there are no points below. This problem was not present at the right side but we now take there the upper right point.
[SVN r76899]
2012-02-05 16:19:23 +00:00
Barend Gehrels
42895fbf4c Removed redundant test (also before #6019, fix will be committed later today)
[SVN r76898]
2012-02-05 14:29:34 +00:00
Barend Gehrels
ab570e43d9 Removing old if-defined stuff before the fix of ticket #6019
[SVN r76897]
2012-02-05 14:27:36 +00:00
Barend Gehrels
e240595fc0 Fixed missing include for multi/append
[SVN r76896]
2012-02-05 11:32:56 +00:00
Barend Gehrels
cd84ffd149 cross_product.hpp which is now splitted into cross_product (the real) and determinant
[SVN r76895]
2012-02-05 11:18:51 +00:00
Barend Gehrels
b924314228 Pending commits in unit tests
[SVN r76894]
2012-02-05 11:09:40 +00:00
Barend Gehrels
d75845b0db Adapted test Christoph to gcc which, for long double, also results in a polygon (pt 2 / msvc as well)
[SVN r76890]
2012-02-04 22:12:12 +00:00
Barend Gehrels
5ba364a6ac Adapted test Christoph to gcc which, for long double, also results in a polygon
[SVN r76889]
2012-02-04 21:50:01 +00:00
Barend Gehrels
22ba5b5dee Pending commit to add case of Christoph at 2011-08-19 and remove ticket_17 (which has self-intersections)
[SVN r76888]
2012-02-04 21:07:20 +00:00