From 6d632182f6a57b8008b4f5b31edc28fab25e6191 Mon Sep 17 00:00:00 2001 From: Barend Gehrels Date: Wed, 11 Jun 2014 10:03:19 +0200 Subject: [PATCH] [buffer] Fix multi_point test w.r.t. growth test --- .../test/algorithms/buffer/multi_point_buffer.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/extensions/test/algorithms/buffer/multi_point_buffer.cpp b/extensions/test/algorithms/buffer/multi_point_buffer.cpp index fec6b810c..5873550a6 100644 --- a/extensions/test/algorithms/buffer/multi_point_buffer.cpp +++ b/extensions/test/algorithms/buffer/multi_point_buffer.cpp @@ -130,10 +130,16 @@ double test_growth(Geometry const& geometry, int n, int d, double distance) std::vector buffered; + typedef typename bg::rescale_policy_type::type + rescale_policy_type; + rescale_policy_type rescale_policy + = bg::get_rescale_policy(geometry); + bg::buffer_inserter(geometry, std::back_inserter(buffered), distance_strategy, join_strategy, - end_strategy + end_strategy, + rescale_policy #ifdef BOOST_GEOMETRY_DEBUG_WITH_MAPPER , mapper #endif @@ -176,7 +182,7 @@ void test_growth(int n, int distance_count) multi_point.push_back(point); } - std::cout << bg::wkt(multi_point) << std::endl; + //std::cout << bg::wkt(multi_point) << std::endl; double previous_area = 0; double epsilon = 0.1;