From 3896358ba84c87bb5a4275c3b38b5f3910befe11 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Sun, 16 Feb 2014 16:08:34 +0100 Subject: [PATCH] add ElementLayers.setFrom() --- .../org/oscim/renderer/elements/ElementLayers.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/vtm/src/org/oscim/renderer/elements/ElementLayers.java b/vtm/src/org/oscim/renderer/elements/ElementLayers.java index bb1eb157..d6ca10e6 100644 --- a/vtm/src/org/oscim/renderer/elements/ElementLayers.java +++ b/vtm/src/org/oscim/renderer/elements/ElementLayers.java @@ -361,4 +361,17 @@ public class ElementLayers { l.vertexItems = VertexItem.pool.releaseAll(l.vertexItems); } + + public void setFrom(ElementLayers layers) { + baseLayers = layers.baseLayers; + textureLayers = layers.textureLayers; + extrusionLayers = layers.extrusionLayers; + mCurLayer = null; + + layers.baseLayers = null; + layers.textureLayers = null; + layers.extrusionLayers = null; + layers.mCurLayer = null; + + } }