Barend Gehrels
|
eba013de10
|
Added explanatory comment
[SVN r76885]
|
2012-02-04 17:23:15 +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
|
2c055da57d
|
Added/updated unit test for distance fix, and new calculation_type meta function
[SVN r76882]
|
2012-02-04 15:18:06 +00:00 |
|
Barend Gehrels
|
7e34299ced
|
Fixed distance of large integers
[SVN r76881]
|
2012-02-04 15:14:33 +00:00 |
|
Barend Gehrels
|
d16d09db78
|
Simplified select_most_precise unit test
[SVN r76873]
|
2012-02-04 12:15:45 +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 |
|
Bruno Lalande
|
43ceb90822
|
Corrected inclusions in support_status.
[SVN r76871]
|
2012-02-04 10:17:26 +00:00 |
|
Barend Gehrels
|
237bd311d9
|
Fixed unit test for policy template parameter which has no default anymore
[SVN r76865]
|
2012-02-04 00:03:08 +00:00 |
|
Barend Gehrels
|
cbc6472435
|
Added testcase for last fix
[SVN r76864]
|
2012-02-03 23:42:07 +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
|
be732f26d2
|
Added tests for disjoint (for fixes in previous commit)
[SVN r76860]
|
2012-02-03 21:18:17 +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
|
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
[SVN r76858]
|
2012-02-03 21:02:52 +00:00 |
|
Barend Gehrels
|
4eae3b5b37
|
Updated tests to latest fixes, within/large integers, correct now with int, removed wkt/iomanip by default
[SVN r76857]
|
2012-02-03 19:15:02 +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
|
cbdb6c26cc
|
Updated WKT test w.r.t. ttmath
[SVN r76855]
|
2012-02-03 16:22:43 +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
|
53ce61eafd
|
Added check on 3 #snake tests
[SVN r76782]
|
2012-01-29 21:36:13 +00:00 |
|
Barend Gehrels
|
9861e6ef65
|
Updated unit-test to correctly closing - this also makes detected areas correspond to SQL Server test
[SVN r76781]
|
2012-01-29 21:29:51 +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
|
d8083b7ad1
|
Fixed expand example (broken by area_surveyor which incorrectly had point_xy)
[SVN r76770]
|
2012-01-28 23:22:35 +00:00 |
|
Barend Gehrels
|
01a2346472
|
Small fix for svg-debugging
[SVN r76769]
|
2012-01-28 23:13:53 +00:00 |
|
Barend Gehrels
|
f5c870f96a
|
Had to move case 'hv4' to non-float because of error on linux/gcc
[SVN r76768]
|
2012-01-28 21:20:13 +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
|
3b26c5f6c0
|
Added large-integer tests to area/centroid (tested as well for within,sectionalize,intersections,correct)
[SVN r76756]
|
2012-01-28 18:31:50 +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 |
|
Barend Gehrels
|
3a655b7080
|
Fixed subtle bug causing polygons with large integers to be reversed because of the wrongly typed predicate
[SVN r76741]
|
2012-01-28 14:39:47 +00:00 |
|
Barend Gehrels
|
2360d2443b
|
Temporarily fixed offset
[SVN r76737]
|
2012-01-28 12:21:45 +00:00 |
|
Barend Gehrels
|
f7604ade9a
|
Removed two obsolete headerfiles
[SVN r76734]
|
2012-01-28 12:01:57 +00:00 |
|
Barend Gehrels
|
0dad0809af
|
Moved check on input size such that they are together
[SVN r76733]
|
2012-01-28 12:01:11 +00:00 |
|
Barend Gehrels
|
26d88f061c
|
Added test for buffer-unit-test
[SVN r76732]
|
2012-01-28 11:58:16 +00:00 |
|
Barend Gehrels
|
3ab79561b5
|
Update for non MSVC
[SVN r76731]
|
2012-01-28 11:11:45 +00:00 |
|
Barend Gehrels
|
70db31de02
|
Buffer update - this solves indentation-case up to 0.6 and tests it
[SVN r76730]
|
2012-01-28 10:58:33 +00:00 |
|
Barend Gehrels
|
53b60d4a01
|
Fixed covered_by_status by re-generation
[SVN r76729]
|
2012-01-27 22:57:54 +00:00 |
|
Barend Gehrels
|
c4427fd248
|
Fixed covered_by for multi
[SVN r76728]
|
2012-01-27 22:55:27 +00:00 |
|
Barend Gehrels
|
575c64a248
|
Removed template in one of the table_header calls (MSVC reports error)
[SVN r76727]
|
2012-01-27 22:50:32 +00:00 |
|
Barend Gehrels
|
5815c4da58
|
Update of buffer unit test (polygons)
[SVN r76719]
|
2012-01-27 17:11:56 +00:00 |
|
Barend Gehrels
|
7b18dd20f4
|
Update in extensions: buffer. Reworked appender, now correctly buffers all saw/bowls (but not yet indentations and many others)
[SVN r76717]
|
2012-01-27 17:02:59 +00:00 |
|
Barend Gehrels
|
9af7694911
|
Milestone, buffer is basically working now. That's to say, convex polygons, or some concavities are buffered correctly. Still to do:
- concavities in starting point
- intersections beyond hooklets
- concavities-only (as in triangular holes)
- internal overlaps (with dissolve)
[SVN r76710]
|
2012-01-26 20:54:17 +00:00 |
|
Bruno Lalande
|
b18b27dea4
|
Integrated 'within' algorithm into support_status.
[SVN r76695]
|
2012-01-25 23:11:12 +00:00 |
|
Bruno Lalande
|
d7f1136044
|
Moved Strategy template param from class level to function level in dispatch::within.
[SVN r76694]
|
2012-01-25 23:01:50 +00:00 |
|
Bruno Lalande
|
2700a5a1ba
|
Made dispatch::within able to retrieve the tags by itself.
[SVN r76693]
|
2012-01-25 22:54:01 +00:00 |
|
Barend Gehrels
|
20eca8b2fa
|
Buffer update, merged impl's of polygon/linestring into range_buffer, and some more tidy up
[SVN r76676]
|
2012-01-24 23:04:30 +00:00 |
|
Bruno Lalande
|
6c256b142e
|
Integrated covered_by into support_status.
[SVN r76674]
|
2012-01-24 21:36:40 +00:00 |
|
Bruno Lalande
|
f9410327e5
|
Fixed mistake in support_status 'correct' integration.
[SVN r76673]
|
2012-01-24 21:27:50 +00:00 |
|