[point_iterator] fix constructor calls for concatenate_iterator

This commit is contained in:
Menelaos Karavelas
2014-05-01 01:42:24 +03:00
parent 5a2993d30f
commit 75488e0988

View File

@@ -69,6 +69,9 @@ struct points_begin<Polygon, polygon_tag>
return return_type
(boost::begin(geometry::exterior_ring(polygon)),
boost::end(geometry::exterior_ring(polygon)),
flatten_iterator(boost::begin(geometry::interior_rings(polygon)),
boost::end(geometry::interior_rings(polygon))
),
flatten_iterator(boost::begin(geometry::interior_rings(polygon)),
boost::end(geometry::interior_rings(polygon))
)
@@ -163,6 +166,9 @@ struct points_end<Polygon, polygon_tag>
return return_type
(boost::end(geometry::exterior_ring(polygon)),
flatten_iterator(boost::begin(geometry::interior_rings(polygon)),
boost::end(geometry::interior_rings(polygon))
),
flatten_iterator( boost::end(geometry::interior_rings(polygon)) )
);
}