bool intersects(RBushBox b) { return b.minX <= maxX && b.minY <= maxY && b.maxX >= minX && b.maxY >= minY; }