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
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
Adam Wulkiewicz
aff82800c4
[test][algorithms] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
2015-02-11 15:53:50 +01:00
Adam Wulkiewicz
60226ea697
[strategies] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
2015-02-11 15:53:24 +01:00
Adam Wulkiewicz
aec04ff75b
[algorithms] Use BOOST_GEOMETRY_CONDITION macro for constant conditions.
2015-02-11 15:52:55 +01:00
Adam Wulkiewicz
60856a5986
[util] Add BOOST_GEOMETRY_CONDITION macro to allow suppressing of MSVC constant condition warning.
2015-02-11 15:51:10 +01:00
Adam Wulkiewicz
db3743b4fd
[test][get_turns] Add failing L/L case (inconsistencies/arithmetic).
2015-02-11 14:42:45 +01:00
Adam Wulkiewicz
b6ec41589d
Merge pull request #214 from mkaravel/fix/set_ops_ll_add_test_cases_and_tolerance
...
Fix/set ops ll add test cases and tolerance
2015-02-11 14:06:11 +01:00
Adam Wulkiewicz
c197206f2c
Merge pull request #213 from mkaravel/fix/replace_assertion_by_exception
...
Fix: replace assertion by exception
2015-02-11 14:04:36 +01:00
Adam Wulkiewicz
6d2e0418e2
Merge pull request #216 from mkaravel/fix/refactor_debug_code_for_turns
...
[algorithms][turns] re-factor debug code for printing turns
2015-02-11 14:01:41 +01:00
Adam Wulkiewicz
65de0b893a
Merge pull request #217 from mkaravel/fix/templatize_relare_turns_by_rescale_policy
...
Fix/templatize relare turns by rescale policy
2015-02-11 14:00:54 +01:00
Adam Wulkiewicz
e1d2fb7e4d
Merge pull request #215 from mkaravel/fix/undiscovered_namespace_in_MSVC
...
Fix MSVC error regarding undiscovered function equals_point_point
2015-02-11 13:54:04 +01:00
Menelaos Karavelas
70ca59637b
[algorithms][relate][get_turns] add missing include for get_rescale_policy
2015-02-11 13:10:00 +02:00
Menelaos Karavelas
ba68aa8555
[algorithms][relate][get_turns] templatize relate::get_turns by robustness policy;
...
by default it is set to detail::no_rescale_policy;
2015-02-11 10:27:51 +02:00
Menelaos Karavelas
503b5a1e03
[algorithms][turns] re-factor debug code for printing turns
2015-02-11 09:53:03 +02:00
Menelaos Karavelas
0a385a61b5
[strategies][cartesian][side by triangle] fix MSVC error regarding
...
undiscovered function equals_point_point: MSVC thinks that that the detail::equals
namespace qualifying the call to equals_point_point is a nested namespace inside
boost::geometry::strategy::side; fix: qualify the call to equals_point_point by
geometry::detail::equals;
2015-02-11 09:33:54 +02:00
Menelaos Karavelas
b7ccd1f03e
[test][algorithms][set operations L/L] replace absoute tolerance by relative tolerance
2015-02-11 00:22:07 +02:00
Menelaos Karavelas
b4c34417b0
[test][algorithms][intersection L/L] add result when omitting isolated intersection points
2015-02-10 23:49:17 +02:00