getPixelBounds method
Implementation
Bounds<double> getPixelBounds([double? zoom]) {
CustomPoint<double> halfSize = size / 2;
if (zoom != null) {
final scale = getZoomScale(this.zoom, zoom);
halfSize = size / (scale * 2);
}
final pixelCenter = project(center, zoom).floor().toDoublePoint();
return Bounds(pixelCenter - halfSize, pixelCenter + halfSize);
}