Commit Graph

  • 494646a60f [geometry] updates projection examples w.r.t. style/data location Barend Gehrels 2012-03-04 12:57:08 +0000
  • 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
  • 74ba4d71c7 [geometry] fixed extensions project_transformer Barend Gehrels 2012-03-04 12:35:50 +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
  • 39df5a1c4a [geometry] updated buffer for clang compilation Barend Gehrels 2012-03-04 12:02:03 +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
  • 52da3886bf [geometry] example_extensions, fixed paths Barend Gehrels 2012-03-04 11:07:57 +0000
  • e5a483550f [geometry] projections, updated copyright Barend Gehrels 2012-03-04 10:42:09 +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
  • 2e0d170b66 Boost.Geometry Extensions, fixed project files Barend Gehrels 2012-03-04 10:13:17 +0000
  • 4156da7bbf Boost.Geometry Projections now use Boost.Math constants Barend Gehrels 2012-03-03 19:53:05 +0000
  • b9b6be97f9 Boost.Geometry Projection: applied patch (submitted by Krzysztof Czainski) to avoid static const constants Barend Gehrels 2012-03-03 19:42:35 +0000
  • 15d2c12330 Boost.Geometry - projections, generated again from proj4 (trunk) Barend Gehrels 2012-03-03 18:26:01 +0000
  • a7361e2780 Boost.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
  • 9ba627fa1b Boost.Geometry Projections removed unused variable s Barend Gehrels 2012-03-03 16:13:49 +0000
  • 5f3a76bc06 Boost.Geometry fixed projection projects Barend Gehrels 2012-03-03 15:43:48 +0000
  • 14699d2254 Boost.Geometry Buffer - removed duplicate approach for finding blocked turns Barend Gehrels 2012-03-03 12:02:36 +0000
  • 4b59798db3 Boost.Geometry buffer update Barend Gehrels 2012-03-03 11:24:46 +0000
  • e14580efdb Updated robustness test, added linear/areal (tested for 1.49) Barend Gehrels 2012-02-27 19:23:05 +0000
  • 577f86d246 Boost.Geometry update in last fix (removes double assignment, handles follow-for warning gcc, comment-typos) Barend Gehrels 2012-02-26 21:26:06 +0000
  • 349864cec9 Boost.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
  • 13495b06fc Boost.Geometry processed patch https://svn.boost.org/trac/boost/ticket/6166 for missing transformation Barend Gehrels 2012-02-24 15:36:23 +0000
  • 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) Barend Gehrels 2012-02-24 12:32:38 +0000
  • 6322c9c33e Boost.Geometry applied patch from ticket https://svn.boost.org/trac/boost/ticket/6585 Barend Gehrels 2012-02-24 10:25:24 +0000
  • 30ae1548b9 Boost.Geometry doc-update empty-sub-table for pdf-generation 1.49 Barend Gehrels 2012-02-23 18:42:40 +0000
  • 1877b8aca9 Boost.Geometry removed problem-causing empty list in XML doc Barend Gehrels 2012-02-23 18:33:28 +0000
  • 0bda936005 Boost.Geometry buffer update (repairs linestring (partly)) Barend Gehrels 2012-02-19 21:16:07 +0000
  • a4e26f8d21 Boost.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
  • 327d7a1eca Boost.Geometry Substantial progress on buffer (unit tests) Barend Gehrels 2012-02-18 10:08:23 +0000
  • dffa159cd5 Boost.Geometry Substantial progress on buffer Barend Gehrels 2012-02-18 10:07:18 +0000
  • c8bc3cc1e1 Boost.Geometry merge doc updates Barend Gehrels 2012-02-12 18:01:22 +0000
  • bfda23e1be Boost.Geometry updated last release notes Barend Gehrels 2012-02-12 17:49:21 +0000
  • 9ad8901329 Boost.Geometry added comment for bjam/b2 Barend Gehrels 2012-02-12 17:13:46 +0000
  • 388feb89ae Boost.Geometry doc updates and fixes Barend Gehrels 2012-02-12 17:07:37 +0000
  • 495597f8b9 Boost.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
  • af40216f1d Boost.Geometry merged fixes/doc updates to release branch Barend Gehrels 2012-02-12 13:04:01 +0000
  • 2bcbf859d0 Boost.Geometry minor doc tweak Barend Gehrels 2012-02-12 11:32:16 +0000
  • 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. Barend Gehrels 2012-02-11 17:10:17 +0000
  • b86fa4fe8a Boost.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
  • 3cac6cdad6 Boost.Geometry unit-test update for last fix in line/poly overlay Barend Gehrels 2012-02-11 14:26:19 +0000
  • e35a3b1610 Boost.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
  • 4bf74773ad Boost.Geometry corrected renamel of wkt/iomanip -> wkt/stream Barend Gehrels 2012-02-10 20:47:23 +0000
  • 7c57b7bae7 Boost.Geometry pending unit test change Barend Gehrels 2012-02-10 20:46:08 +0000
  • 43d6bfc722 Boost.Geometry fix - multi_centroid should have same throwing behaviour as centroid Barend Gehrels 2012-02-10 20:44:25 +0000
  • 604bb60f17 Boost.Geometry doc updates Barend Gehrels 2012-02-10 19:52:53 +0000
  • 6ee3d1bf15 Added non-included algorithm header files (Boost.Geometry ML 2012-02-08) Barend Gehrels 2012-02-08 19:20:45 +0000
  • 178b23f538 Belongs to last commit, second call to throw (not warned by by MSVC...) Barend Gehrels 2012-02-06 20:53:34 +0000
  • 56a8ecb01b Commented 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
  • 890424968c Updated various examples, fixing old paths, etc Barend Gehrels 2012-02-06 19:46:38 +0000
  • 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) Barend Gehrels 2012-02-06 18:41:46 +0000
  • c29ed3112b Merged libs/geometry fixes since 2011-01-15 Barend Gehrels 2012-02-05 18:48:26 +0000
  • b9d85b89d5 Merged geometry fixes since 2011-01-15 Barend Gehrels 2012-02-05 18:47:13 +0000
  • 24c00a02c6 Doc update Barend Gehrels 2012-02-05 17:35:40 +0000
  • 1d0ddb14f4 Added robustness check for convex hull, hull of random points + check on covered_by Barend Gehrels 2012-02-05 17:33:57 +0000
  • 0141f5dc1e Removed one non-relevant test for convex_hull Barend Gehrels 2012-02-05 16:38:27 +0000
  • 47fcff59b3 Added several tests for ticket #6019, fixed now, and some other configurations Barend Gehrels 2012-02-05 16:20:37 +0000
  • 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. Barend Gehrels 2012-02-05 16:19:23 +0000
  • 42895fbf4c Removed redundant test (also before #6019, fix will be committed later today) Barend Gehrels 2012-02-05 14:29:34 +0000
  • ab570e43d9 Removing old if-defined stuff before the fix of ticket #6019 Barend Gehrels 2012-02-05 14:27:36 +0000
  • e240595fc0 Fixed missing include for multi/append Barend Gehrels 2012-02-05 11:32:56 +0000
  • cd84ffd149 cross_product.hpp which is now splitted into cross_product (the real) and determinant Barend Gehrels 2012-02-05 11:18:51 +0000
  • b924314228 Pending commits in unit tests Barend Gehrels 2012-02-05 11:09:40 +0000
  • d75845b0db Adapted 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
  • 5ba364a6ac Adapted test Christoph to gcc which, for long double, also results in a polygon Barend Gehrels 2012-02-04 21:50:01 +0000
  • 22ba5b5dee Pending 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
  • 59cc514794 Compile 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
  • eba013de10 Added explanatory comment Barend Gehrels 2012-02-04 17:23:15 +0000
  • 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 Barend Gehrels 2012-02-04 17:16:49 +0000
  • 2c055da57d Added/updated unit test for distance fix, and new calculation_type meta function Barend Gehrels 2012-02-04 15:18:06 +0000
  • 7e34299ced Fixed distance of large integers Barend Gehrels 2012-02-04 15:14:33 +0000
  • d16d09db78 Simplified select_most_precise unit test Barend Gehrels 2012-02-04 12:15:45 +0000
  • e707b7660f Made the multi version of dispatch::convert inherit from its underlying implementation. Bruno Lalande 2012-02-04 10:35:35 +0000
  • 43ceb90822 Corrected inclusions in support_status. Bruno Lalande 2012-02-04 10:17:26 +0000
  • 237bd311d9 Fixed unit test for policy template parameter which has no default anymore Barend Gehrels 2012-02-04 00:03:08 +0000
  • cbc6472435 Added testcase for last fix Barend Gehrels 2012-02-03 23:42:07 +0000
  • 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) Barend Gehrels 2012-02-03 23:33:28 +0000
  • 89de77ff7e Added virtual d'tor with throw spec which was not checked by MSVC Barend Gehrels 2012-02-03 22:11:58 +0000
  • be732f26d2 Added tests for disjoint (for fixes in previous commit) Barend Gehrels 2012-02-03 21:18:17 +0000
  • 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) Barend Gehrels 2012-02-03 21:14:13 +0000
  • 02fa928c9c Reorganized 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
  • 4eae3b5b37 Updated 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
  • f20bfd7b83 Bugfix, 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
  • cbdb6c26cc Updated WKT test w.r.t. ttmath Barend Gehrels 2012-02-03 16:22:43 +0000
  • 18ef2e7e03 Fixed greater<...> w.r.t. type (same as less<...> last week, this one was forgotten) Barend Gehrels 2012-02-03 15:21:48 +0000
  • 53ce61eafd Added check on 3 #snake tests Barend Gehrels 2012-01-29 21:36:13 +0000
  • 9861e6ef65 Updated unit-test to correctly closing - this also makes detected areas correspond to SQL Server test Barend Gehrels 2012-01-29 21:29:51 +0000
  • cd86a8a31b Now correctly select starting/end point and middle-point-of-round Barend Gehrels 2012-01-29 21:26:20 +0000
  • 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. Barend Gehrels 2012-01-29 14:31:23 +0000
  • a4e0d5c384 Belongs to last commit, two tidy ups more Barend Gehrels 2012-01-29 11:02:13 +0000
  • ddfed476c1 Check 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
  • d8083b7ad1 Fixed expand example (broken by area_surveyor which incorrectly had point_xy) Barend Gehrels 2012-01-28 23:22:35 +0000
  • 01a2346472 Small fix for svg-debugging Barend Gehrels 2012-01-28 23:13:53 +0000
  • f5c870f96a Had to move case 'hv4' to non-float because of error on linux/gcc Barend Gehrels 2012-01-28 21:20:13 +0000
  • a4bb2f9de1 Harmonized 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
  • 3b26c5f6c0 Added large-integer tests to area/centroid (tested as well for within,sectionalize,intersections,correct) Barend Gehrels 2012-01-28 18:31:50 +0000
  • 4594a65da4 Introduced cross-product for area,centroid,side,intersection(determinant,direction,relation) Barend Gehrels 2012-01-28 18:29:47 +0000
  • 10b649c234 Moved cross product from extensions Barend Gehrels 2012-01-28 15:43:19 +0000
  • 3a655b7080 Fixed 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
  • 2360d2443b Temporarily fixed offset Barend Gehrels 2012-01-28 12:21:45 +0000