diff options
Diffstat (limited to 'src/mbgl/map/transform_state.cpp')
-rw-r--r-- | src/mbgl/map/transform_state.cpp | 19 |
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 |