if (distance < 0.0 && isErodedCompletely(shell, distance)) return; if (distance > 0.0 && isErodedCompletely(hole, -distance)) continue;
if (distance < 0.0 && isErodedCompletely(shell, distance)) return; if (distance > 0.0 && isErodedCompletely(hole, -distance)) continue;