constructor(minX, minY, maxX, maxY) {
    this._minX = minX ?? 0.0;
    this._minY = minY ?? 0.0;
    this._maxX = maxX ?? 0.0;
    this._maxY = maxY ?? 0.0;
  }
Creates a new instance

@param {number} [minX=0] The minimum x-coordinate
@param {number} [minY=0] The minimum y-coordinate
@param {number} [maxX=0] The maximum x-coordinate
@param {number} [maxY=0] The maximum y-coordinate