scaleRadius method
Scale radius using the average scale and clamp within optional bounds.
Implementation
double scaleRadius(
num radius, {
double minScale = 0.9,
double maxScale = 1.2,
}) {
_assertInitialized();
if (radius < 0) {
throw RangeError('Radius must be non-negative.');
}
final averageScale = (_scaleWidth + _scaleHeight) / 2;
final scale = averageScale.clamp(minScale, maxScale);
return radius.toDouble() * scale;
}