Barend Gehrels
|
e0ccd3bbc0
|
[geometry] breaking change, namespace projection is renamed projections to avoid clash with class projection. Suggested by Krzysztof Czainski
[SVN r77207]
|
2012-03-04 11:12:17 +00:00 |
|
Barend Gehrels
|
e5a483550f
|
[geometry] projections, updated copyright
[SVN r77204]
|
2012-03-04 10:42:09 +00:00 |
|
Barend Gehrels
|
6355ca279e
|
[geometry] Applied patch of Krzysztof Czainski to conditionally avoid using boost numeric cast.
Note: we will look for a more general approach later.
[SVN r77203]
|
2012-03-04 10:14:50 +00:00 |
|
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
|
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
|
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
|
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
|
dffa159cd5
|
Boost.Geometry Substantial progress on buffer
[SVN r77061]
|
2012-02-18 10:07:18 +00:00 |
|
Barend Gehrels
|
388feb89ae
|
Boost.Geometry doc updates and fixes
[SVN r76997]
|
2012-02-12 17:07:37 +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
|
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
|
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
|
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
|
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
|
59cc514794
|
Compile fix, geometry namespace should be there for side (in some scenarios).
Numeric fix, centroid should use !equals and not !=
[SVN r76886]
|
2012-02-04 17:40:32 +00:00 |
|
Barend Gehrels
|
861ae36157
|
We 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
[SVN r76884]
|
2012-02-04 17:16:49 +00:00 |
|
Barend Gehrels
|
7e34299ced
|
Fixed distance of large integers
[SVN r76881]
|
2012-02-04 15:14:33 +00:00 |
|
Bruno Lalande
|
e707b7660f
|
Made the multi version of dispatch::convert inherit from its underlying implementation.
[SVN r76872]
|
2012-02-04 10:35:35 +00:00 |
|
Barend Gehrels
|
26100514b9
|
Fixed disjoint case directed to "error" (which as later on directed to disjoint again, why it was never noticed, but that is changed now)
[SVN r76863]
|
2012-02-03 23:33:28 +00:00 |
|
Barend Gehrels
|
89de77ff7e
|
Added virtual d'tor with throw spec which was not checked by MSVC
[SVN r76861]
|
2012-02-03 22:11:58 +00:00 |
|
Barend Gehrels
|
1cd17cbe45
|
Fixed 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)
[SVN r76859]
|
2012-02-03 21:14:13 +00:00 |
|
Barend Gehrels
|
f20bfd7b83
|
Bugfix, fixes including wkt/iomanip.hpp which should not be done. It might cause an assertion to fail on any non-streamable type
[SVN r76856]
|
2012-02-03 18:21:05 +00:00 |
|
Barend Gehrels
|
18ef2e7e03
|
Fixed greater<...> w.r.t. type (same as less<...> last week, this one was forgotten)
[SVN r76854]
|
2012-02-03 15:21:48 +00:00 |
|
Barend Gehrels
|
cd86a8a31b
|
Now correctly select starting/end point and middle-point-of-round
[SVN r76780]
|
2012-01-29 21:26:20 +00:00 |
|
Barend Gehrels
|
1f5e4c45e4
|
Buffer, 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.
[SVN r76776]
|
2012-01-29 14:31:23 +00:00 |
|
Barend Gehrels
|
a4e0d5c384
|
Belongs to last commit, two tidy ups more
[SVN r76772]
|
2012-01-29 11:02:13 +00:00 |
|
Barend Gehrels
|
ddfed476c1
|
Check on positive area of split off rings, further moved/renamed things and prepared for next phase
[SVN r76771]
|
2012-01-29 10:58:35 +00:00 |
|
Barend Gehrels
|
01a2346472
|
Small fix for svg-debugging
[SVN r76769]
|
2012-01-28 23:13:53 +00:00 |
|
Barend Gehrels
|
a4bb2f9de1
|
Harmonized offset with buffer, using range_buffer, and making hooklets vary on parameter.
This repairs offset (broken few days)
[SVN r76767]
|
2012-01-28 21:13:39 +00:00 |
|
Barend Gehrels
|
4594a65da4
|
Introduced cross-product for area,centroid,side,intersection(determinant,direction,relation)
[SVN r76755]
|
2012-01-28 18:29:47 +00:00 |
|
Barend Gehrels
|
10b649c234
|
Moved cross product from extensions
[SVN r76751]
|
2012-01-28 15:43:19 +00:00 |
|