if (cell != null && !visited.contains(cell) && !isVertexIgnored(cell))
if (cell != null && !visited.contains(cell) && !isVertexIgnored(cell))
if (!isVertexIgnored(roots.get(i)) && graph.getEdges(roots.get(i), null, invert, !invert, false).length > 0)
if (!isVertexIgnored(roots.get(i)) && graph.getEdges(roots.get(i), null, invert, !invert, false).length > 0)