From 26fe9a82d60d97c889660bb96adc424fdbf93a61 Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Tue, 2 Dec 2014 16:33:24 +0100 Subject: [PATCH] Polyline is used by Microsoft --- BGL/examples/BGL/split.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BGL/examples/BGL/split.cpp b/BGL/examples/BGL/split.cpp index d352221b165..e15197fc7ff 100644 --- a/BGL/examples/BGL/split.cpp +++ b/BGL/examples/BGL/split.cpp @@ -15,7 +15,7 @@ typedef boost::adjacency_list < boost::listS, typedef boost::graph_traits::vertex_descriptor vertex_descriptor; -typedef std::vector Polyline; +typedef std::vector Polyline_2; struct Is_terminal { @@ -30,10 +30,10 @@ struct Is_terminal template struct Polyline_visitor { - std::list& polylines; + std::list& polylines; const Graph& points_pmap; - Polyline_visitor(std::list& lines, + Polyline_visitor(std::list& lines, const Graph& points_property_map) : polylines(lines), points_pmap(points_property_map) @@ -41,13 +41,13 @@ struct Polyline_visitor void start_new_polyline() { - Polyline V; + Polyline_2 V; polylines.push_back(V); } void add_node(typename boost::graph_traits::vertex_descriptor vd) { - Polyline& polyline = polylines.back(); + Polyline_2& polyline = polylines.back(); polyline.push_back(points_pmap[vd]); } }; @@ -57,7 +57,7 @@ int main() { G g; - std::list polylines; + std::list polylines; Polyline_visitor polyline_visitor(polylines, g); std::map p2vd; @@ -93,7 +93,7 @@ int main() std::cout.precision(17); - for(std::list::iterator it = polylines.begin(); it!= polylines.end(); ++it){ + for(std::list::iterator it = polylines.begin(); it!= polylines.end(); ++it){ Polyline& poly = *it; std::size_t n; if(poly.front() == poly.back()){