diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2019-03-01 10:14:07 +0200 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2019-03-04 14:45:32 +0200 |
commit | 74538406e9e7f9444e491ea23b7dc52f63d77e73 (patch) | |
tree | de33864711e71a4de4054ce64729309f914e6caa /include | |
parent | 586b22c0df99dec7e2089ba938cfbd8f96b3ce18 (diff) | |
download | qtlocation-mapboxgl-74538406e9e7f9444e491ea23b7dc52f63d77e73.tar.gz |
[core] Organize Map::{move,pitch,scale,rotate}By
Diffstat (limited to 'include')
-rw-r--r-- | include/mbgl/map/map.hpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/include/mbgl/map/map.hpp b/include/mbgl/map/map.hpp index 3d7223308b..55f2ab2895 100644 --- a/include/mbgl/map/map.hpp +++ b/include/mbgl/map/map.hpp @@ -68,20 +68,15 @@ public: void jumpTo(const CameraOptions&); void easeTo(const CameraOptions&, const AnimationOptions&); void flyTo(const CameraOptions&, const AnimationOptions&); + void moveBy(const ScreenCoordinate&, const AnimationOptions& = {}); + void scaleBy(double scale, optional<ScreenCoordinate> anchor, const AnimationOptions& animation = {}); + void pitchBy(double pitch, const AnimationOptions& animation = {}); + void rotateBy(const ScreenCoordinate& first, const ScreenCoordinate& second, const AnimationOptions& = {}); CameraOptions cameraForLatLngBounds(const LatLngBounds&, const EdgeInsets&, optional<double> bearing = {}, optional<double> pitch = {}) const; CameraOptions cameraForLatLngs(const std::vector<LatLng>&, const EdgeInsets&, optional<double> bearing = {}, optional<double> pitch = {}) const; CameraOptions cameraForGeometry(const Geometry<double>&, const EdgeInsets&, optional<double> bearing = {}, optional<double> pitch = {}) const; LatLngBounds latLngBoundsForCamera(const CameraOptions&) const; - // Position - void moveBy(const ScreenCoordinate&, const AnimationOptions& = {}); - - // Zoom - void scaleBy(double scale, optional<ScreenCoordinate> anchor, const AnimationOptions& animation = {}); - - // Pitch - void pitchBy(double pitch, const AnimationOptions& animation = {}); - // Bounds void setLatLngBounds(optional<LatLngBounds>); optional<LatLngBounds> getLatLngBounds() const; @@ -94,9 +89,6 @@ public: void setMaxPitch(double); double getMaxPitch() const; - // Rotation - void rotateBy(const ScreenCoordinate& first, const ScreenCoordinate& second, const AnimationOptions& = {}); - // North Orientation void setNorthOrientation(NorthOrientation); NorthOrientation getNorthOrientation() const; |