From 5007f1debba988a77d50659fe024c50ffd448e3c Mon Sep 17 00:00:00 2001 From: Barend Gehrels Date: Sat, 17 May 2014 21:09:07 +0200 Subject: [PATCH] [extensions][dissolve] repaired dissolve w.r.t. turn changes --- .../extensions/algorithms/detail/overlay/dissolver.hpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp b/include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp index 7d36d6dd2..ac4fdb40c 100644 --- a/include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp +++ b/include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp @@ -125,7 +125,12 @@ class plusmin_policy //negative = true; typedef typename geometry::point_type::type point_type; - typedef overlay::turn_info turn_info; + + typedef overlay::turn_info + < + point_type, + typename segment_ratio_type::type + > turn_info; std::deque turns; // Get (and stop on) any intersection