if (labels != null) { for (int i = 0; i < labels.length; i++) { rect = getExtraLabelBounds(graph, view, i); if (rect != null) Rectangle2D.union(r, rect, r);
if (labels != null) { for (int i = 0; i < labels.length; i++) { r = getExtraLabelBounds(graph, view, i); if (r != null && r.intersects(rect)) return true;