Barend Gehrels
b98c653335
[test][buffer] test ccw by default
2014-10-29 12:15:15 +01:00
Barend Gehrels
39c149ed22
[test][buffer] more deflation tests and move order
2014-10-29 12:14:43 +01:00
Barend Gehrels
761fc9f8b1
[test][buffer] uncommented deflated indentation tests, which pass now
2014-10-29 12:00:01 +01:00
Barend Gehrels
8e6268c50e
[test][buffer] enhance svg display for test results and deflated polygons.
...
By default pieces/turns are non visible now
2014-10-29 11:52:25 +01:00
Barend Gehrels
cef05d3bf2
[buffer][test] remove default values for new tests
2014-10-29 11:16:42 +01:00
Barend Gehrels
4a7c63fb17
[buffer][test] add custom-strategy version and test scenario which did round-join buffer fail
2014-10-29 11:16:11 +01:00
Barend Gehrels
9a089831f8
[buffer] remove redundant bracket
2014-10-29 10:04:04 +01:00
Adam Wulkiewicz
c411f2bdb3
[test][buffer] Add test cases for Polygon.
2014-10-28 15:07:36 +01:00
Adam Wulkiewicz
b35bead009
[buffer] Suppress MSVC unused parameters warnings.
2014-10-28 15:07:01 +01:00
Adam Wulkiewicz
3500cc4355
[test][buffer] Add CCW test polygons (not tested yet).
2014-10-28 13:49:08 +01:00
Barend Gehrels
84a4963df5
[buffer] use math::pi instead of M_PI
2014-10-27 23:31:00 +01:00
Barend Gehrels
0e642fdba9
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-10-27 23:27:51 +01:00
Barend Gehrels
daa9d3fcd0
[buffer][fix] fix round join strategy, it should not use acos for non-normalized
...
dot product. Now we use atan2 to calculate the angles
2014-10-27 23:27:31 +01:00
Barend Gehrels
cda05b592e
[buffer] Fix last_segment_index if range (outputted by join strategy) is empty
2014-10-27 23:26:01 +01:00
Adam Wulkiewicz
a5bffff440
Merge pull request #170 from mkaravel/doc/add_back_doc_for_num_segments
...
[doc][algorithms][num_segments] add back documentation for num_segments algorithm
2014-10-27 22:07:09 +01:00
Adam Wulkiewicz
a47ba4e0f3
Merge pull request #169 from mkaravel/feature/distance
...
[test][distance] add unit test for distance of pointlike-pointlike geometries
2014-10-27 21:18:16 +01:00
Menelaos Karavelas
32635987e8
[doc][algorithms][num_segments] add back documentation for num_segments algorithm
2014-10-27 22:18:07 +02:00
Menelaos Karavelas
e82e199e00
[test][distance] add unit test for distance of pointlike-pointlike geometries
...
in the spherical equatorial coordinate system
2014-10-27 22:11:55 +02:00
Barend Gehrels
693215b9c2
Merge branch 'develop-1.57' into develop
2014-10-24 20:28:07 +02:00
Barend Gehrels
a5b9cfe0bc
[buffer][fix] fix for open input of 3 points
2014-10-24 19:39:01 +02:00
Barend Gehrels
0f72af95f0
[buffer] fix simplify which should work on input ringtype
...
and added unit test which tests different input/output types w.r.t. point order
(different point types are not yet supported)
2014-10-24 15:52:05 +02:00
Barend Gehrels
ffd3cd1e3d
[buffer][test] fix ccw suffix which should use output geometry
2014-10-24 15:33:03 +02:00
Barend Gehrels
745e5a94e7
[buffer][doc] add support for ccw / degenerated input to release notes
2014-10-24 15:19:12 +02:00
Barend Gehrels
6f09c5fd98
[buffer][test] test counter clockwise output for (multi)linestrings / points
2014-10-24 15:17:05 +02:00
Barend Gehrels
bd4de457d8
[buffer][fix] fixes counter clockwise polygons
2014-10-24 15:02:55 +02:00
Barend Gehrels
b40c1096a4
[buffer][test] fix 3 testcase names
2014-10-24 14:20:15 +02:00
Barend Gehrels
d762543676
[buffer][test] add reported testcase which succeeds
2014-10-24 13:33:17 +02:00
Barend Gehrels
6280a2b67e
[buffer] support buffer for degenerate polygons (pointlike, not enough points)
2014-10-24 13:12:10 +02:00
Barend Gehrels
a57e8ffe7f
[buffer] make constant local variables const
2014-10-24 12:36:44 +02:00
Barend Gehrels
fd75d83fd1
[buffer][fix] fix output for generated linestrings with two equal points only
...
It now simplifies first and removes second point if necessary. Also it is
defensive such that generation is stopped if length is 0.
Including unit tests.
2014-10-24 12:36:22 +02:00
Barend Gehrels
e4cd46ac5d
[buffer] support degenerate linestrings containing one point. In that
...
case point-buffer is applied. Including updated unit tests
2014-10-24 11:21:32 +02:00
Adam Wulkiewicz
f5ce90c9a6
[test][strategies] Enable some of the winding tests for spherical CS.
2014-10-24 00:15:25 +02:00
Adam Wulkiewicz
4d7210da99
[test][strategies] Disable failing winding tests for spherical CS (enabled with #define).
2014-10-24 00:03:27 +02:00
Adam Wulkiewicz
e054e25bfd
[test][strategies] Divide different within/covered_by strategies tests into separate files.
2014-10-23 21:32:20 +02:00
Barend Gehrels
74db16088a
[doc] update release notes / contributors
2014-10-20 18:45:34 +02:00
Adam Wulkiewicz
4d81c2c451
[test][iterators] Fix unused parameter warnings.
2014-10-20 18:17:53 +02:00
Adam Wulkiewicz
0526a104eb
[test][algorithms] Fix unused parameter warnings.
2014-10-20 18:17:41 +02:00
Adam Wulkiewicz
7c5056dae1
[test][set_ops] Fix unused parameter warnings.
2014-10-20 16:32:21 +02:00
Adam Wulkiewicz
e3f9af9292
[test][difference] Fix unused parameter warnings.
2014-10-20 16:26:42 +02:00
Adam Wulkiewicz
153276fbb3
[geometries] Fix unused parameter warning in ring_proxy
2014-10-20 16:07:15 +02:00
Adam Wulkiewicz
ac6744fa89
[algorithms] Fix unused parameter warning in throw_on_empty_input()
2014-10-20 16:06:41 +02:00
Adam Wulkiewicz
25e2eec455
[test] Remove extra semicolon.
2014-10-20 15:33:43 +02:00
Adam Wulkiewicz
8ad3bd8188
[strategies] Fix conversion in intersection_result.hpp
2014-10-20 15:27:15 +02:00
Adam Wulkiewicz
7cd6355354
[test][views] Remove extra semicolon in closeable_view test.
2014-10-20 14:08:40 +02:00
Adam Wulkiewicz
99f49afccb
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-10-20 02:29:10 +02:00
Adam Wulkiewicz
3b5cb798b9
[test][iterators] Fix signed/unsigned comparison warning.
2014-10-20 02:28:57 +02:00
Adam Wulkiewicz
e54e3f5b7d
Merge pull request #166 from mkaravel/fix/release_notes
...
[doc][release notes] add a missing space
2014-10-20 01:02:44 +02:00
Adam Wulkiewicz
5a75e97e7a
Merge pull request #165 from mkaravel/doc/remove_doc_refs_for_num_segments
...
[doc][num_segments] remove references to the num_segments algorithm
2014-10-20 01:02:20 +02:00
Menelaos Karavelas
c8e6d29804
[doc][release notes] add a missing space
2014-10-20 01:11:02 +03:00
Menelaos Karavelas
6769ad34f4
[doc][num_segments] remove references to the num_segments algorithm;
...
to be added back in boost 1.58;
2014-10-20 01:04:56 +03:00