1 | #pragma once |
---|---|
2 | |
3 | #include <mbgl/style/expression/expression.hpp> |
4 | #include <mbgl/util/range.hpp> |
5 | #include <memory> |
6 | #include <map> |
7 | |
8 | namespace mbgl { |
9 | namespace style { |
10 | namespace expression { |
11 | |
12 | // Return the smallest range of stops that covers the interval [lower, upper] |
13 | Range<float> getCoveringStops(const std::map<double, std::unique_ptr<Expression>>& stops, |
14 | const double lower, const double upper); |
15 | |
16 | } // namespace expression |
17 | } // namespace style |
18 | } // namespace mbgl |
19 |