433434435436437438439440441442443
} VectorXZ direction = end.subtract(start).normalize(); if (startCommonNode) { subtractPolygons.add(subtractPoly.shift(direction)); } if (endCommonNode) { subtractPolygons.add(subtractPoly.shift(direction.invert())); }
437438439440441442443444445446447
if (startCommonNode) { subtractPolygons.add(subtractPoly.shift(direction)); } if (endCommonNode) { subtractPolygons.add(subtractPoly.shift(direction.invert())); } } }