summaryrefslogtreecommitdiff
path: root/src/mbgl/util/tile_cover.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Updated Size::isEmpty and TransformState::valid checksBruno de Oliveira Abinader2017-04-101-0/+2
|
* [core] Use std::tie in tileCover sortBruno de Oliveira Abinader2017-01-171-2/+1
|
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-2/+2
|
* [core] TileCoordinate::fromLatLng no longer depens on TransformStateBruno de Oliveira Abinader2016-10-191-6/+5
|
* [core] Rewrite TileCoordinate in terms of geometry.hpp pointJohn Firebaugh2016-05-171-22/+17
|
* [core] retain tiles differently and remove old TileID classKonstantin Käfer2016-05-101-30/+56
|
* [core] Use geometry.hpp's pointJohn Firebaugh2016-05-051-1/+0
|
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-19/+0
|
* [core] Coordinate wrapping fixesBruno de Oliveira Abinader2016-03-101-1/+1
| | | | | | | | | | | | | | | - Make returning LatLngs unwrapped by default. - PointAnnotation and ShapeAnnotation are always wrapped so they can be selected via intersection from the visible tile boundaries. - Fixes LatLng::wrap() calculation. - Fixes LatLng::unwrapForShortestPath() calculation. The new unwrapForShortestPath algorithm unwraps the start coordinate either forwards or backwards depending on the end coordinate value, so we can always cross the antimeridian when needed and still obtain a wrapped end coordinate in the end. Fixes #4214.
* [core] Moved TileCoordinate to tile cover scopeBruno de Oliveira Abinader2016-03-011-32/+43
|
* [core] PrecisionPoint is now ScreenCoordinateBruno de Oliveira Abinader2016-03-011-9/+9
|
* [core] Organize files that were in map folder betterJohn Firebaugh2016-02-111-1/+0
| | | | Fixes #996
* [core] Refactor tileCoverJohn Firebaugh2016-02-101-7/+69
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-031-1/+1
|
* load correct covering tiles in perspective viewAnsis Brammanis2015-08-241-2/+9
| | | | | port pointCoordinate from -js to convert screen points to tile coordinates correctly in perspective view.
* don't use certain STL functionsKonstantin Käfer2015-08-041-4/+4
| | | | 
some functions defined in <cmath>, as well as std::to_string aren't available on GNU's STL for some platforms, e.g. Android
* Reparse tiles when zoom level > source maxzoomAnsis Brammanis2015-05-281-2/+2
| | | | | | | | | | so that layout property functions are applied correctly and so that label placement is redone js: https://github.com/mapbox/mapbox-gl-js/pull/1005 and https://github.com/mapbox/mapbox-gl-js/commit/440bc02505eb66f198a3d98708ddc3d9453f453f
* Move tileCover to its own fileJohn Firebaugh2015-04-061-0/+93