From 7a35bb48b1d0f7c8b86e0054e448f07472230d43 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Tue, 17 Sep 2013 09:45:24 +0200 Subject: [PATCH] API: PolygonLayer add addPolygon(GeometryBuffer) --- vtm/src/org/oscim/renderer/elements/PolygonLayer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vtm/src/org/oscim/renderer/elements/PolygonLayer.java b/vtm/src/org/oscim/renderer/elements/PolygonLayer.java index 992dfff5..109bd170 100644 --- a/vtm/src/org/oscim/renderer/elements/PolygonLayer.java +++ b/vtm/src/org/oscim/renderer/elements/PolygonLayer.java @@ -22,6 +22,7 @@ import java.nio.ShortBuffer; import org.oscim.backend.GL20; import org.oscim.backend.GLAdapter; import org.oscim.backend.Log; +import org.oscim.core.GeometryBuffer; import org.oscim.core.MapPosition; import org.oscim.core.Tile; import org.oscim.renderer.MapRenderer; @@ -46,6 +47,10 @@ public final class PolygonLayer extends RenderElement { vertexItems = curItem; } + public void addPolygon(GeometryBuffer geom){ + addPolygon(geom.points, geom.index); + } + public void addPolygon(float[] points, short[] index) { short center = (short) ((Tile.SIZE >> 1) * S);