getPixelBounds method

Bounds<double> getPixelBounds([
  1. double? zoom
])

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);
}