20 static_cast<float>(inputLevels.
min),
21 static_cast<float>(inputLevels.
max)
23 static_cast<float>(input));
38 static_cast<float>(inputLevels.
min),
39 static_cast<float>(inputLevels.
max)
41 static_cast<float>(input)),
double interpolationFactor(const Range< double > &inputLevels, const double input) const
CubicBezierInterpolator(double x1_, double y1_, double x2_, double y2_)
bool operator==(const CubicBezierInterpolator &rhs) const
double interpolationFactor(const Range< double > &inputLevels, const double input) const
bool operator==(const ExponentialInterpolator &rhs) const
ExponentialInterpolator(double base_)
variant< ExponentialInterpolator, CubicBezierInterpolator > Interpolator
float interpolationFactor(float base, Range< float > range, float z)
mapbox::util::variant< T... > variant
double solve(double x, double epsilon) const