e3e2b8ab27[geometry] updates examples for: "namespace projection is renamed projections to avoid clash with class projection. Suggested by Krzysztof Czainski" NOTE: previous commit message was not complete, it should also read "and patch provided Krzysztof Czainski"
Barend Gehrels
2012-03-04 12:38:02 +0000
31e27aa035[geometry] update buffer for gcc compilation (does not accept sort/remove_if on struct defs in member functions)
Barend Gehrels
2012-03-04 12:09:34 +0000
c5298a6abc[geometry] updates tests/examples for: "namespace projection is renamed projections to avoid clash with class projection. Suggested by Krzysztof Czainski"
Barend Gehrels
2012-03-04 11:19:06 +0000
e0ccd3bbc0[geometry] breaking change, namespace projection is renamed projections to avoid clash with class projection. Suggested by Krzysztof Czainski
Barend Gehrels
2012-03-04 11:12:17 +0000
6355ca279e[geometry] Applied patch of Krzysztof Czainski to conditionally avoid using boost numeric cast. Note: we will look for a more general approach later.
Barend Gehrels
2012-03-04 10:14:50 +0000
4156da7bbfBoost.Geometry Projections now use Boost.Math constants
Barend Gehrels
2012-03-03 19:53:05 +0000
b9b6be97f9Boost.Geometry Projection: applied patch (submitted by Krzysztof Czainski) to avoid static const constants
Barend Gehrels
2012-03-03 19:42:35 +0000
15d2c12330Boost.Geometry - projections, generated again from proj4 (trunk)
Barend Gehrels
2012-03-03 18:26:01 +0000
a7361e2780Boost.Geometry Projection: applied patch (submitted by Krzysztof Czainski) to avoid cosl, causing problems for some compilers
Barend Gehrels
2012-03-03 16:22:43 +0000
577f86d246Boost.Geometry update in last fix (removes double assignment, handles follow-for warning gcc, comment-typos)
Barend Gehrels
2012-02-26 21:26:06 +0000
349864cec9Boost.Geometry bugfix for disjoint of opposite-equal or or opposite-collinear segments plus prepares extra parameters for buffer
Barend Gehrels
2012-02-26 20:00:05 +0000
7372dfa3a4Boost.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)
Barend Gehrels
2012-02-24 12:32:38 +0000
a4e26f8d21Boost.Geometry fixes for offset-extension w.r.t. new buffer approach (does not run yet but compiles)
Barend Gehrels
2012-02-18 11:04:19 +0000
bfda23e1beBoost.Geometry updated last release notes
Barend Gehrels
2012-02-12 17:49:21 +0000
9ad8901329Boost.Geometry added comment for bjam/b2
Barend Gehrels
2012-02-12 17:13:46 +0000
388feb89aeBoost.Geometry doc updates and fixes
Barend Gehrels
2012-02-12 17:07:37 +0000
495597f8b9Boost.Geometry doc updates and fixes. Including a new section Conformance instead of notes/tips defining that in previous version
Barend Gehrels
2012-02-12 15:04:44 +0000
2bcbf859d0Boost.Geometry minor doc tweak
Barend Gehrels
2012-02-12 11:32:16 +0000
b3d5729e4dBoost.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.
Barend Gehrels
2012-02-11 17:10:17 +0000
b86fa4fe8aBoost.Geometry fix, point_in_ring should get strategy, and included covered_by for multi (belongs to last fix)
Barend Gehrels
2012-02-11 14:52:43 +0000
3cac6cdad6Boost.Geometry unit-test update for last fix in line/poly overlay
Barend Gehrels
2012-02-11 14:26:19 +0000
e35a3b1610Boost.Geometry line/poly overlay (new for 1.49), bugfix (take point-in-between instead of first point)
Barend Gehrels
2012-02-11 14:24:42 +0000
178b23f538Belongs to last commit, second call to throw (not warned by by MSVC...)
Barend Gehrels
2012-02-06 20:53:34 +0000
56a8ecb01bCommented throw_on_empty_input for area, length, perimeter (but not for distance), see comments in throw_on_empty_input.hpp
Barend Gehrels
2012-02-06 20:50:12 +0000
890424968cUpdated various examples, fixing old paths, etc
Barend Gehrels
2012-02-06 19:46:38 +0000
c018c393f4Manually 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)
Barend Gehrels
2012-02-06 18:41:46 +0000
c29ed3112bMerged libs/geometry fixes since 2011-01-15
Barend Gehrels
2012-02-05 18:48:26 +0000
b9d85b89d5Merged geometry fixes since 2011-01-15
Barend Gehrels
2012-02-05 18:47:13 +0000
1d0ddb14f4Added robustness check for convex hull, hull of random points + check on covered_by
Barend Gehrels
2012-02-05 17:33:57 +0000
0141f5dc1eRemoved one non-relevant test for convex_hull
Barend Gehrels
2012-02-05 16:38:27 +0000
47fcff59b3Added several tests for ticket #6019, fixed now, and some other configurations
Barend Gehrels
2012-02-05 16:20:37 +0000
e5f2fd419bFixed 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.
Barend Gehrels
2012-02-05 16:19:23 +0000
42895fbf4cRemoved redundant test (also before #6019, fix will be committed later today)
Barend Gehrels
2012-02-05 14:29:34 +0000
ab570e43d9Removing old if-defined stuff before the fix of ticket #6019
Barend Gehrels
2012-02-05 14:27:36 +0000
e240595fc0Fixed missing include for multi/append
Barend Gehrels
2012-02-05 11:32:56 +0000
cd84ffd149cross_product.hpp which is now splitted into cross_product (the real) and determinant
Barend Gehrels
2012-02-05 11:18:51 +0000
b924314228Pending commits in unit tests
Barend Gehrels
2012-02-05 11:09:40 +0000
d75845b0dbAdapted test Christoph to gcc which, for long double, also results in a polygon (pt 2 / msvc as well)
Barend Gehrels
2012-02-04 22:12:12 +0000
5ba364a6acAdapted test Christoph to gcc which, for long double, also results in a polygon
Barend Gehrels
2012-02-04 21:50:01 +0000
22ba5b5deePending commit to add case of Christoph at 2011-08-19 and remove ticket_17 (which has self-intersections)
Barend Gehrels
2012-02-04 21:07:20 +0000
59cc514794Compile fix, geometry namespace should be there for side (in some scenarios). Numeric fix, centroid should use !equals and not !=
Barend Gehrels
2012-02-04 17:40:32 +0000
861ae36157We stick to the way more common term determinant for 2d side/area/centroid calculations. It is in detail - we might use LA or another library in the future
Barend Gehrels
2012-02-04 17:16:49 +0000
2c055da57dAdded/updated unit test for distance fix, and new calculation_type meta function
Barend Gehrels
2012-02-04 15:18:06 +0000
7e34299cedFixed distance of large integers
Barend Gehrels
2012-02-04 15:14:33 +0000
d16d09db78Simplified select_most_precise unit test
Barend Gehrels
2012-02-04 12:15:45 +0000
e707b7660fMade the multi version of dispatch::convert inherit from its underlying implementation.
Bruno Lalande
2012-02-04 10:35:35 +0000
43ceb90822Corrected inclusions in support_status.
Bruno Lalande
2012-02-04 10:17:26 +0000
237bd311d9Fixed unit test for policy template parameter which has no default anymore
Barend Gehrels
2012-02-04 00:03:08 +0000
cbc6472435Added testcase for last fix
Barend Gehrels
2012-02-03 23:42:07 +0000
26100514b9Fixed disjoint case directed to "error" (which as later on directed to disjoint again, why it was never noticed, but that is changed now)
Barend Gehrels
2012-02-03 23:33:28 +0000
89de77ff7eAdded virtual d'tor with throw spec which was not checked by MSVC
Barend Gehrels
2012-02-03 22:11:58 +0000
be732f26d2Added tests for disjoint (for fixes in previous commit)
Barend Gehrels
2012-02-03 21:18:17 +0000
1cd17cbe45Fixed wrong behaviour for intersects/disjoint algorithms for pair of linestrings which were degenerate, or collinear, or one starting in the middle from the other. Also removed the never-used parallel option. Throws an error at unexpected input (robustness errors)
Barend Gehrels
2012-02-03 21:14:13 +0000
02fa928c9cReorganized robustness test include orders, which fixes compiler error (w.r.t. point_xy), and fixed empty_input_exceptions which could occur in some tests
Barend Gehrels
2012-02-03 21:02:52 +0000
4eae3b5b37Updated tests to latest fixes, within/large integers, correct now with int, removed wkt/iomanip by default
Barend Gehrels
2012-02-03 19:15:02 +0000
f20bfd7b83Bugfix, fixes including wkt/iomanip.hpp which should not be done. It might cause an assertion to fail on any non-streamable type
Barend Gehrels
2012-02-03 18:21:05 +0000
cbdb6c26ccUpdated WKT test w.r.t. ttmath
Barend Gehrels
2012-02-03 16:22:43 +0000
18ef2e7e03Fixed greater<...> w.r.t. type (same as less<...> last week, this one was forgotten)
Barend Gehrels
2012-02-03 15:21:48 +0000
9861e6ef65Updated unit-test to correctly closing - this also makes detected areas correspond to SQL Server test
Barend Gehrels
2012-01-29 21:29:51 +0000
cd86a8a31bNow correctly select starting/end point and middle-point-of-round
Barend Gehrels
2012-01-29 21:26:20 +0000
1f5e4c45e4Buffer, added intersection check on already splitted of rings. This is necessary for cases like #indentation7 where the new helper-line crosses an already moved other helperline.
Barend Gehrels
2012-01-29 14:31:23 +0000
a4e0d5c384Belongs to last commit, two tidy ups more
Barend Gehrels
2012-01-29 11:02:13 +0000
ddfed476c1Check on positive area of split off rings, further moved/renamed things and prepared for next phase
Barend Gehrels
2012-01-29 10:58:35 +0000
d8083b7ad1Fixed expand example (broken by area_surveyor which incorrectly had point_xy)
Barend Gehrels
2012-01-28 23:22:35 +0000
01a2346472Small fix for svg-debugging
Barend Gehrels
2012-01-28 23:13:53 +0000
f5c870f96aHad to move case 'hv4' to non-float because of error on linux/gcc
Barend Gehrels
2012-01-28 21:20:13 +0000
a4bb2f9de1Harmonized offset with buffer, using range_buffer, and making hooklets vary on parameter. This repairs offset (broken few days)
Barend Gehrels
2012-01-28 21:13:39 +0000
3b26c5f6c0Added large-integer tests to area/centroid (tested as well for within,sectionalize,intersections,correct)
Barend Gehrels
2012-01-28 18:31:50 +0000
4594a65da4Introduced cross-product for area,centroid,side,intersection(determinant,direction,relation)
Barend Gehrels
2012-01-28 18:29:47 +0000
10b649c234Moved cross product from extensions
Barend Gehrels
2012-01-28 15:43:19 +0000
3a655b7080Fixed subtle bug causing polygons with large integers to be reversed because of the wrongly typed predicate
Barend Gehrels
2012-01-28 14:39:47 +0000