Adam Wulkiewicz
|
b9da50da29
|
Merge pull request #228 from mkaravel/fix/test_sym_difference
[test][algorithms][sym_difference] rename duplicate case id so that it is unique
|
2015-02-19 17:33:05 +01:00 |
|
Menelaos Karavelas
|
6e6867ed43
|
[test][algorithms][sym_difference] rename duplicate case id so that it is unique
|
2015-02-19 10:45:43 +02:00 |
|
Barend Gehrels
|
5a23867aaa
|
Merge branch 'develop' of github.com:boostorg/geometry into develop
|
2015-02-18 15:16:45 +01:00 |
|
Barend Gehrels
|
34e8b70820
|
[doc] add to doc the fix for largely deflated interior rings
|
2015-02-18 15:16:30 +01:00 |
|
Barend Gehrels
|
845611e251
|
[buffer][test] add tests for multi-polygons with inner rings and large distances
Also tests are added where the generated deflated ring around an interior ring
is located exactly within another interior ring
|
2015-02-18 15:12:39 +01:00 |
|
Barend Gehrels
|
b0fdfc5d7a
|
[buffer] fix erroneous rings for deflated interior rings which are untouched
|
2015-02-18 15:10:06 +01:00 |
|
Barend Gehrels
|
18d6103abd
|
[disjoint] add disjoint_point_box like there is also disjoint_box_box to
avoid calling dispatch from buffer
|
2015-02-18 15:04:22 +01:00 |
|
Adam Wulkiewicz
|
d885b66ada
|
Merge pull request #226 from mkaravel/fix/test_is_valid_add_case_ids
Fix/test is valid add case ids
|
2015-02-18 14:37:09 +01:00 |
|
Barend Gehrels
|
2201ebf86e
|
[buffer] fix the case where a side was skipped because detected as equal, followed
by an end-cap. This caused further problems. Detection of empty sides is now delegated
to the strategy
|
2015-02-18 12:20:05 +01:00 |
|
Barend Gehrels
|
3c2a450742
|
[buffer][test] add testcase for crossing multi-linestring
which was fixed already by previous commit (flat-ends)
|
2015-02-18 10:32:04 +01:00 |
|
Barend Gehrels
|
6c5cb48211
|
[buffer][fix] avoid false detection of turn in piece: turns cannot be located
in flat end pieces or in concave pieces
|
2015-02-18 10:20:26 +01:00 |
|
Menelaos Karavelas
|
4ab7a4fcd1
|
[test][algorithms][is_valid] allow WKTs to be passed directly to the tester;
make the case ID the first argument of the tester;
|
2015-02-18 11:16:53 +02:00 |
|
Adam Wulkiewicz
|
bd6e07797f
|
[test][buffer] Add tests for Areal and negative distance (failing for polygon with hole and big distance).
|
2015-02-18 00:35:29 +01:00 |
|
Adam Wulkiewicz
|
7f9b2f86f8
|
[test][buffer] Add Linear cases failing for end_flat and big distance.
|
2015-02-17 21:15:39 +01:00 |
|
Adam Wulkiewicz
|
7253299961
|
Merge pull request #227 from mkaravel/fix/add_test_cases_to_douglas_peucker
[test][strategies][douglas peucker] add more test cases
|
2015-02-17 20:48:19 +01:00 |
|
Menelaos Karavelas
|
a8130faa8a
|
[test][strategies][douglas peucker] add more test cases
|
2015-02-17 16:09:25 +02:00 |
|
Menelaos Karavelas
|
a3a531f30e
|
[test][algorithms][is_valid] add case ID to east test cases; add test cases provided
by Barend Gehrels coming from buffer computations;
|
2015-02-17 08:25:45 +02:00 |
|
Menelaos Karavelas
|
e70d60aa71
|
[test][algorithms][is_valid] add support for case ID string per test case
|
2015-02-17 08:25:31 +02:00 |
|
Adam Wulkiewicz
|
543acca243
|
[test][buffer] Add MultiLinestring tests causing an assertion failure.
|
2015-02-16 18:13:19 +01:00 |
|
Adam Wulkiewicz
|
2d3bfc296c
|
[buffer] Add assertions checking segments indexes >= 0 in buffered_piece_collection.
|
2015-02-16 18:12:06 +01:00 |
|
Adam Wulkiewicz
|
2e87e7008e
|
Merge branch 'develop' of github.com:boostorg/geometry into develop
|
2015-02-14 01:19:54 +01:00 |
|
Adam Wulkiewicz
|
7f38bd2468
|
[test][sym_difference] Replace BOOST_ASSERT with BOOST_CHECK_MESSAGE.
|
2015-02-14 01:19:43 +01:00 |
|
Barend Gehrels
|
d9d14ce71b
|
Merge pull request #224 from mkaravel/fix/buffer_accessing_front_element_of_rings
Fix: replace access method for accessing the front element of rings
|
2015-02-13 16:21:45 +01:00 |
|
Menelaos Karavelas
|
2f5d497885
|
[algorithms][buffer] replace call to .empty() method by call to boost::empty();
replace call to .back() method by call to range::back();
|
2015-02-13 16:18:26 +02:00 |
|
Adam Wulkiewicz
|
d942d49114
|
Merge pull request #223 from mkaravel/fix/qualify_mpl_namespace_by_boost
[geometry] qualify mpl:: namespace by boost:: (namespace external to the
|
2015-02-13 14:31:43 +01:00 |
|
Menelaos Karavelas
|
a2d1365326
|
[algorithms][buffer] replace access of front range element using the .front()
method by the range::front BG utility function
|
2015-02-13 15:19:57 +02:00 |
|
Barend Gehrels
|
729c5d2c37
|
Minor: fix spacing according to conventions
|
2015-02-13 13:25:59 +01:00 |
|
Barend Gehrels
|
3afb29f41e
|
[buffer][fix] Assure first point of next piece equals last point of previous piece
|
2015-02-13 12:59:14 +01:00 |
|
Barend Gehrels
|
f24b4a24fb
|
[buffer] some minor code layout changes
|
2015-02-13 12:26:55 +01:00 |
|
Barend Gehrels
|
d21145952f
|
[buffer][fix] make sure that, per ring, closing point is the starting point.
It can be off due to numerical instability
|
2015-02-13 12:23:58 +01:00 |
|
Menelaos Karavelas
|
8b12ba92b6
|
[geometry] qualify mpl:: namespace by boost:: (namespace external to the
Boost.Geometry library); fix long lines produced by the addition of "boost::"
|
2015-02-13 11:41:16 +02:00 |
|
Barend Gehrels
|
1b2fda7436
|
Merge pull request #222 from mkaravel/fix/re-factor_code_for_get_rescale_policy
Fix/re factor code for get rescale policy
|
2015-02-13 09:50:43 +01:00 |
|
Menelaos Karavelas
|
4097d8e74b
|
[policies][robustness][get_rescale_policy] fix wrong name of free function
|
2015-02-13 10:12:03 +02:00 |
|
Menelaos Karavelas
|
75e3115708
|
[policies][robustness][get_rescale_policy] factor-out common code
|
2015-02-13 09:48:29 +02:00 |
|
Adam Wulkiewicz
|
703b37fc21
|
[test][disjoint] Add failing L/L test case, assertion failure in get_turn_info (commented out).
|
2015-02-13 02:27:51 +01:00 |
|
Adam Wulkiewicz
|
28ca5355e2
|
[doc] Update 1.58 release notes (ticket fixed).
|
2015-02-11 20:47:06 +01:00 |
|
Adam Wulkiewicz
|
91b80a94c1
|
Merge pull request #218 from awulkiew/fix/warnings
Fix/warnings
|
2015-02-11 20:41:58 +01:00 |
|
Adam Wulkiewicz
|
cff2ee9d6c
|
[util] Add comments about the BOOST_GEOMETRY_CONDITION() implementation.
|
2015-02-11 20:29:47 +01:00 |
|
Adam Wulkiewicz
|
b3b3687426
|
[algorithms] Remove unwanted spaces from condition statements.
|
2015-02-11 20:20:35 +01:00 |
|
Adam Wulkiewicz
|
1a5a1fa661
|
[test][algorithms][relate] Fix ommited constant condition warning.
|
2015-02-11 19:28:17 +01:00 |
|
Adam Wulkiewicz
|
88d67541a8
|
[util] Fix the macro name in an #endif comment.
|
2015-02-11 19:26:48 +01:00 |
|
Adam Wulkiewicz
|
2758ef31da
|
Merge pull request #221 from mkaravel/fix/MSVC_warning_about_unused_argument
[test][algorithms][distance] fix MSVC warning C4100 complaining about an...
|
2015-02-11 19:20:54 +01:00 |
|
Adam Wulkiewicz
|
433c510ffc
|
Merge pull request #220 from mkaravel/fix/make_unit_test_for_douglas_peucker_platform_portable
[test][strategies][douglas peucker] make the unit test for this strategy
|
2015-02-11 19:19:14 +01:00 |
|
Menelaos Karavelas
|
218044919a
|
[test][algorithms][distance] fix MSVC warning C4100 complaining about an unreferenced formal parameter
|
2015-02-11 19:51:36 +02:00 |
|
Menelaos Karavelas
|
4b02c80c1c
|
[test][strategies][douglas peucker] fix order of includes;
fix MSVC warning C4127 regarding the strategy parameter in apply method
of test_one_case class;
|
2015-02-11 19:36:23 +02:00 |
|
Menelaos Karavelas
|
48bed898fe
|
[test][strategies][douglas peucker] make the unit test for this strategy
platform portable and platform independent
|
2015-02-11 19:31:24 +02:00 |
|
Adam Wulkiewicz
|
1e9eae5a49
|
[test][algorithms][get_turns] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
|
2015-02-11 15:57:50 +01:00 |
|
Adam Wulkiewicz
|
4f2fc67bd6
|
Merge branch 'develop' into fix/warnings
|
2015-02-11 15:55:31 +01:00 |
|
Adam Wulkiewicz
|
eceba44876
|
[test] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
|
2015-02-11 15:54:56 +01:00 |
|
Adam Wulkiewicz
|
6b438738d8
|
[test][strategies] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
|
2015-02-11 15:54:13 +01:00 |
|