fix boolean algorithm bugs

This commit is contained in:
Val Erastov 2017-01-20 19:46:57 -08:00
parent 12095e4a25
commit 6e737694a6

View file

@ -425,6 +425,8 @@ function split(nodes, result, onCurve, direction) {
edge.halfEdge2 = halfEdgeSameDir;
halfEdgeNegativeDir.edge = edge;
halfEdgeSameDir.edge = edge;
//check for corner case when to faces only intersects in edges
if (!containsEdges(result, edge)) {
result.push(edge);
}