MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
interpolate.hpp File Reference
#include <mbgl/style/expression/expression.hpp>
#include <mbgl/style/expression/parsing_context.hpp>
#include <mbgl/style/expression/get_covering_stops.hpp>
#include <mbgl/style/expression/interpolator.hpp>
#include <mbgl/style/conversion.hpp>
#include <memory>
#include <map>
#include <cmath>
#include <optional>

Go to the source code of this file.

Classes

class  mbgl::style::expression::Interpolate
 

Namespaces

 mbgl
 
 mbgl::style
 
 mbgl::style::expression
 

Functions

ParseResult mbgl::style::expression::parseInterpolate (const mbgl::style::conversion::Convertible &value, ParsingContext &ctx)
 
ParseResult mbgl::style::expression::createInterpolate (type::Type type, Interpolator interpolator, std::unique_ptr< Expression > input, std::map< double, std::unique_ptr< Expression >> stops, ParsingContext &ctx)