public boolean intersects(GeoBounds other){
  boolean rv=false;
  for (  Rectangle2D r1 : rects) {
    for (    Rectangle2D r2 : other.rects) {
      rv=r1.intersects(r2);
      if (rv) {
        break;
      }
    }
    if (rv) {
      break;
    }
  }
  return rv;
}

public boolean intersects ( GeoBounds other ) { boolean rv = false ; for ( Rectangle2D r1 : rects ) { for ( Rectangle2D r2 : other . rects ) { rv = r1 . intersects ( r2 ) ; if ( rv ) { break ; } } if ( rv ) { break ; } } return rv ; }
determines if this bounds intersects the other bounds .
