From f3ee1dedcdf5f61dbdc155a96091e0d6019e3bbd Mon Sep 17 00:00:00 2001 From: Menelaos Karavelas Date: Tue, 30 Sep 2014 17:04:34 +0300 Subject: [PATCH] [algorithms][distance] qualify point_iterator by geometry namespace (needed because of the changes in the point_iterator class, namely the introduction of the bg::detail::point_iterator namespace) --- .../detail/distance/geometry_to_geometry_rtree.hpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp b/include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp index 8dcbddddc..fc5318405 100644 --- a/include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp +++ b/include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp @@ -220,10 +220,13 @@ public: Strategy const& strategy, bool check_intersection = true) { - point_iterator first1 = points_begin(geometry1); - point_iterator beyond1 = points_end(geometry1); - point_iterator first2 = points_begin(geometry2); - point_iterator beyond2 = points_end(geometry2); + typedef geometry::point_iterator const_point_iterator1; + typedef geometry::point_iterator const_point_iterator2; + + const_point_iterator1 first1 = points_begin(geometry1); + const_point_iterator1 beyond1 = points_end(geometry1); + const_point_iterator2 first2 = points_begin(geometry2); + const_point_iterator2 beyond2 = points_end(geometry2); if ( geometry::has_one_element(first1, beyond1) ) {