MvtZoomInterp

Convenience constructors for the most common expression shape — linear interpolation over (zoom, value) stops, or a constant. Each factory returns an MvtExpression that fits directly into a paint-property slot.

For arbitrary Mapbox expressions (case/match/step/get/arithmetic), construct MvtExpression subclasses directly or parse a Mapbox JSON expression via MvtExpressionParser.

Functions

Link copied to clipboard
fun colors(vararg pairs: Pair<Int, Color>): MvtExpression<Color>

Linear (zoom, Color) ramp. Per-channel blend including alpha.

Link copied to clipboard
Link copied to clipboard
fun floats(vararg pairs: Pair<Int, Float>): MvtExpression<Float>

Linear (zoom, Float) ramp. Clamped at both ends — no extrapolation.