From 25eec28588533875c4188c99bf46ed47111601ed Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Thu, 19 May 2016 08:57:43 -0700 Subject: [core] Fix up v1 vector tile geometries with clipper --- src/mbgl/tile/geometry_tile.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/mbgl/tile/geometry_tile.hpp') diff --git a/src/mbgl/tile/geometry_tile.hpp b/src/mbgl/tile/geometry_tile.hpp index 347d21e62c..2e51b4edc8 100644 --- a/src/mbgl/tile/geometry_tile.hpp +++ b/src/mbgl/tile/geometry_tile.hpp @@ -94,4 +94,8 @@ std::vector classifyRings(const GeometryCollection&); // convert from GeometryTileFeature to Feature (eventually we should eliminate GeometryTileFeature) Feature convertFeature(const GeometryTileFeature&, const CanonicalTileID&); +// Fix up possibly-non-V2-compliant polygon geometry using angus clipper. +// The result is guaranteed to have correctly wound, strictly simple rings. +GeometryCollection fixupPolygons(const GeometryCollection&); + } // namespace mbgl -- cgit v1.2.1