public boolean intersects(Box2D box) {
    if (xmax < box.xpos) return false ;
    if (ymax < box.ypos) return false ;
    if (xpos > box.xmax) return false ;
    if (ypos > box.ymax) return false ;
    return true ;
  }