Fix T81999, Boolean Exact+Self Difference fails.

A cell with winding number > 1 for the second operand was incorrectly
included in the output.
This commit is contained in:
Howard Trickey
2020-10-24 17:44:59 -04:00
parent 2f9068449f
commit 05129bc821

View File

@@ -2068,7 +2068,7 @@ static bool apply_bool_op(BoolOpType bool_optype, const Array<int> &winding)
return true;
}
for (int i = 1; i < nw; ++i) {
if (winding[i] == 1) {
if (winding[i] >= 1) {
return false;
}
}