extendBounds method
Expands bounding box by other bounds object. If provided bounds object
is smaller than current one, it is not shrunk. This method mutates
the bounds object on which it is called.
Implementation
void extendBounds(LatLngBounds bounds) {
north = min(maxLatitude, max(north, bounds.north));
south = max(minLatitude, min(south, bounds.south));
east = min(maxLongitude, max(east, bounds.east));
west = max(minLongitude, min(west, bounds.west));
}