DNVNode otherNode = triangleToParent.get(newTri);
if(otherNode != null && !parent.getAllNeighbors().contains(otherNode) && !parent.shareNeighbors(otherNode)){
DNVEdge edge = new DNVEdge(compressedGraph);
edge.setTo(parent);
edge.setFrom(otherNode);
compressedGraph.addEdge(0, edge);
}
}
}
if(nodeToLines.get(node) != null){
for(Line newLine: nodeToLines.get(node)){