summaryrefslogtreecommitdiff
path: root/src/mbgl/map/transform_state.cpp
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2017-04-03 18:37:03 +0300
committerBruno de Oliveira Abinader <bruno@mapbox.com>2017-04-11 12:51:09 +0300
commitc4fc89977bcba83ed5de87dcc8de1a68e8a31541 (patch)
treee304b26bb59523b4ee30136f9f615742eb4dbb91 /src/mbgl/map/transform_state.cpp
parentc1c6c1e298521c177b64665b823d1444ce5e2cfe (diff)
downloadqtlocation-mapboxgl-c4fc89977bcba83ed5de87dcc8de1a68e8a31541.tar.gz
[core] Added {set,get}{Min,Max}Pitch
Diffstat (limited to 'src/mbgl/map/transform_state.cpp')
-rw-r--r--src/mbgl/map/transform_state.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/mbgl/map/transform_state.cpp b/src/mbgl/map/transform_state.cpp
index 764845bc8c..f1c59533ae 100644
--- a/src/mbgl/map/transform_state.cpp
+++ b/src/mbgl/map/transform_state.cpp
@@ -176,6 +176,25 @@ double TransformState::getMaxZoom() const {
return scaleZoom(max_scale);
}
+void TransformState::setMinPitch(double minPitch) {
+ if (minPitch <= getMaxPitch()) {
+ min_pitch = minPitch;
+ }
+}
+
+double TransformState::getMinPitch() const {
+ return min_pitch;
+}
+
+void TransformState::setMaxPitch(double maxPitch) {
+ if (maxPitch >= getMinPitch()) {
+ max_pitch = maxPitch;
+ }
+}
+
+double TransformState::getMaxPitch() const {
+ return max_pitch;
+}
#pragma mark - Rotation