diff options
Diffstat (limited to 'include/mbgl/style/function/composite_function.hpp')
-rw-r--r-- | include/mbgl/style/function/composite_function.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/mbgl/style/function/composite_function.hpp b/include/mbgl/style/function/composite_function.hpp index 614c345c25..93986f82f2 100644 --- a/include/mbgl/style/function/composite_function.hpp +++ b/include/mbgl/style/function/composite_function.hpp @@ -89,7 +89,7 @@ public: float interpolationFactor(const Range<float>& inputLevels, const float inputValue) const { return zoomCurve.match( - [&](const expression::InterpolateBase* z) { + [&](const expression::Interpolate* z) { return z->interpolationFactor(Range<double> { inputLevels.min, inputLevels.max }, inputValue); }, [&](const expression::Step*) { return 0.0f; } @@ -119,7 +119,7 @@ public: private: optional<T> defaultValue; std::shared_ptr<expression::Expression> expression; - const variant<const expression::InterpolateBase*, const expression::Step*> zoomCurve; + const variant<const expression::Interpolate*, const expression::Step*> zoomCurve; }; } // namespace style |