From e323daf71fb3698cd53a49b4a7fd296d8cd6dd19 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Thu, 28 Jun 2018 08:21:30 -0700 Subject: =?UTF-8?q?[core]=20InterpolateBase=20=E2=86=92=20Interpolate;=20I?= =?UTF-8?q?nterpolate=20=E2=86=92=20InterpolateImpl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/mbgl/style/expression/find_zoom_curve.hpp | 4 ++-- include/mbgl/style/expression/interpolate.hpp | 6 +++--- include/mbgl/style/function/camera_function.hpp | 4 ++-- include/mbgl/style/function/composite_function.hpp | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) (limited to 'include/mbgl') diff --git a/include/mbgl/style/expression/find_zoom_curve.hpp b/include/mbgl/style/expression/find_zoom_curve.hpp index 6301938033..1e19436dd9 100644 --- a/include/mbgl/style/expression/find_zoom_curve.hpp +++ b/include/mbgl/style/expression/find_zoom_curve.hpp @@ -11,9 +11,9 @@ namespace mbgl { namespace style { namespace expression { -optional> findZoomCurve(const expression::Expression* e); +optional> findZoomCurve(const expression::Expression* e); -variant findZoomCurveChecked(const expression::Expression* e); +variant findZoomCurveChecked(const expression::Expression* e); } // namespace expression } // namespace style diff --git a/include/mbgl/style/expression/interpolate.hpp b/include/mbgl/style/expression/interpolate.hpp index dcdfa302ba..0e7682007f 100644 --- a/include/mbgl/style/expression/interpolate.hpp +++ b/include/mbgl/style/expression/interpolate.hpp @@ -16,9 +16,9 @@ namespace expression { ParseResult parseInterpolate(const mbgl::style::conversion::Convertible& value, ParsingContext& ctx); -class InterpolateBase : public Expression { +class Interpolate : public Expression { public: - InterpolateBase(const type::Type& type_, + Interpolate(const type::Type& type_, Interpolator interpolator_, std::unique_ptr input_, std::map> stops_ @@ -56,7 +56,7 @@ public: } bool operator==(const Expression& e) const override { - if (auto rhs = dynamic_cast(&e)) { + if (auto rhs = dynamic_cast(&e)) { if (interpolator != rhs->interpolator || *input != *(rhs->input) || stops.size() != rhs->stops.size()) diff --git a/include/mbgl/style/function/camera_function.hpp b/include/mbgl/style/function/camera_function.hpp index 97ba633e44..479deb20df 100644 --- a/include/mbgl/style/function/camera_function.hpp +++ b/include/mbgl/style/function/camera_function.hpp @@ -54,7 +54,7 @@ public: float interpolationFactor(const Range& inputLevels, const float inputValue) const { return zoomCurve.match( - [&](const expression::InterpolateBase* z) { + [&](const expression::Interpolate* z) { return z->interpolationFactor(Range { inputLevels.min, inputLevels.max }, inputValue); }, [&](const expression::Step*) { return 0.0f; } @@ -83,7 +83,7 @@ public: private: std::shared_ptr expression; - const variant zoomCurve; + const variant zoomCurve; }; } // namespace style 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& inputLevels, const float inputValue) const { return zoomCurve.match( - [&](const expression::InterpolateBase* z) { + [&](const expression::Interpolate* z) { return z->interpolationFactor(Range { inputLevels.min, inputLevels.max }, inputValue); }, [&](const expression::Step*) { return 0.0f; } @@ -119,7 +119,7 @@ public: private: optional defaultValue; std::shared_ptr expression; - const variant zoomCurve; + const variant zoomCurve; }; } // namespace style -- cgit v1.2.1