DivergingPowScale<R> constructor
DivergingPowScale<R> ({
- List<
double> ? domain, - required Interpolator<
R> interpolator, - bool clamp = false,
- double exponent = 1,
Implementation
DivergingPowScale({
List<double>? domain,
required Interpolator<R> interpolator,
bool clamp = false,
double exponent = 1,
}) : _domain = domain ?? [-1, 0, 1],
_interpolator = interpolator,
_clamp = clamp,
_exponent = exponent {
assert(_domain.length == 3,
'Diverging scale requires exactly 3 domain values');
}