From 3ab7c1cca3aa4658b40af1d7d591850e005d011e Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Fri, 10 Jun 2016 16:21:49 -0700 Subject: =?UTF-8?q?[core]=20Tile=20=E2=87=A2=20RenderTile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mbgl/style/source.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/mbgl/style/source.cpp') diff --git a/src/mbgl/style/source.cpp b/src/mbgl/style/source.cpp index 2df35c6c3a..412bb9afc7 100644 --- a/src/mbgl/style/source.cpp +++ b/src/mbgl/style/source.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include #include #include #include @@ -156,7 +156,7 @@ void Source::load(FileSource& fileSource) { if (reloadTiles) { // Tile information changed because we got new GeoJSON data, or a new tile URL. tileDataMap.clear(); - tiles.clear(); + renderTiles.clear(); cache.clear(); } @@ -167,7 +167,7 @@ void Source::load(FileSource& fileSource) { } void Source::updateMatrices(const mat4 &projMatrix, const TransformState &transform) { - for (auto& pair : tiles) { + for (auto& pair : renderTiles) { auto& tile = pair.second; transform.matrixFor(tile.matrix, tile.id); matrix::multiply(tile.matrix, projMatrix, tile.matrix); @@ -175,14 +175,14 @@ void Source::updateMatrices(const mat4 &projMatrix, const TransformState &transf } void Source::finishRender(Painter &painter) { - for (auto& pair : tiles) { + for (auto& pair : renderTiles) { auto& tile = pair.second; painter.renderTileDebug(tile); } } -const std::map& Source::getTiles() const { - return tiles; +const std::map& Source::getRenderTiles() const { + return renderTiles; } std::unique_ptr Source::createTile(const OverscaledTileID& overscaledTileID, @@ -264,10 +264,10 @@ bool Source::update(const UpdateParameters& parameters) { } }; auto renderTileFn = [this](const UnwrappedTileID& renderTileID, TileData& tileData) { - tiles.emplace(renderTileID, Tile{ renderTileID, tileData }); + renderTiles.emplace(renderTileID, RenderTile{ renderTileID, tileData }); }; - tiles.clear(); + renderTiles.clear(); algorithm::updateRenderables(getTileDataFn, createTileDataFn, retainTileDataFn, renderTileFn, idealTiles, *tileset, dataTileZoom); @@ -341,8 +341,8 @@ std::unordered_map> Source::queryRenderedFeatu std::unordered_map> result; - for (const auto& tilePtr : tiles) { - const Tile& tile = tilePtr.second; + for (const auto& tilePtr : renderTiles) { + const RenderTile& tile = tilePtr.second; Point tileSpaceBoundsMin = coordinateToTilePoint(tile.id, box.min); Point tileSpaceBoundsMax = coordinateToTilePoint(tile.id, box.max); -- cgit v1.2.1