diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2016-02-24 09:06:43 -0800 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2016-02-24 09:06:43 -0800 |
commit | 17f44d7bd99f2c44e45eadc36d671dc29c88c64d (patch) | |
tree | 6b6b534e0d4ca0c06cc9fbfdc17aada2d60870b0 /src/mbgl/map/transform.cpp | |
parent | 662edea0202b296874894d6df6817f0993ec24a7 (diff) | |
parent | f74900e7046d31721cc4b3e0c0678e85a989cf12 (diff) | |
download | qtlocation-mapboxgl-17f44d7bd99f2c44e45eadc36d671dc29c88c64d.tar.gz |
Merge branch 'release-ios-v3.1.0'
Diffstat (limited to 'src/mbgl/map/transform.cpp')
-rw-r--r-- | src/mbgl/map/transform.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mbgl/map/transform.cpp b/src/mbgl/map/transform.cpp index b8c816ddc2..0f7af8c9e9 100644 --- a/src/mbgl/map/transform.cpp +++ b/src/mbgl/map/transform.cpp @@ -560,6 +560,17 @@ NorthOrientation Transform::getNorthOrientation() const { return state.getNorthOrientation(); } +#pragma mark - Constrain mode + +void Transform::setConstrainMode(mbgl::ConstrainMode mode) { + state.constrainMode = mode; + state.constrain(state.scale, state.x, state.y); +} + +ConstrainMode Transform::getConstrainMode() const { + return state.getConstrainMode(); +} + #pragma mark - Transition void Transform::startTransition(const CameraOptions& camera, |