fittedBounds method
Implementation
Rect fittedBounds(ui.Offset center, double targetDiameter) {
final scale = scaleForDiameter(targetDiameter);
if (scale <= 0.0) {
return Rect.zero;
}
final halfWidth = bounds.width * scale * 0.5;
final halfHeight = bounds.height * scale * 0.5;
return Rect.fromCenter(
center: center,
width: halfWidth * 2.0,
height: halfHeight * 2.0,
);
}