use Inlist.List for MapTile.labels/symbols

This commit is contained in:
Hannes Janetzek
2014-02-07 17:16:01 +01:00
parent 6dddf614dd
commit bf2e0e44a8
5 changed files with 19 additions and 23 deletions

View File

@@ -343,7 +343,7 @@ public class VectorTileLoader extends TileLoader implements IRenderTheme.Callbac
return;
PointF p = mElement.getPoint(0);
mTile.addLabel(TextItem.pool.get().set(p.x, p.y, value, text));
mTile.labels.push(TextItem.pool.get().set(p.x, p.y, value, text));
}
@Override
@@ -354,7 +354,7 @@ public class VectorTileLoader extends TileLoader implements IRenderTheme.Callbac
for (int i = 0, n = mElement.getNumPoints(); i < n; i++) {
PointF p = mElement.getPoint(i);
mTile.addLabel(TextItem.pool.get().set(p.x, p.y, value, text));
mTile.labels.push(TextItem.pool.get().set(p.x, p.y, value, text));
}
}
@@ -391,7 +391,7 @@ public class VectorTileLoader extends TileLoader implements IRenderTheme.Callbac
SymbolItem it = SymbolItem.pool.get();
it.set(p.x, p.y, symbol.texture, true);
mTile.addSymbol(it);
mTile.symbols.push(it);
}
}