Recently I tried to use Boolean operations on lines, which turned to be very slow, with execution time growing exponentially (or close to) for BooleanUnion. By the looks at the code, it is pretty overcooked and could be largely improved by working on parameters of collinear lines. Since (from what I remember) it was me who wrote the original code, happy to have a look myself 😃 TBC
Description:
Recently I tried to use Boolean operations on lines, which turned to be very slow, with execution time growing exponentially (or close to) for
BooleanUnion
. By the looks at the code, it is pretty overcooked and could be largely improved by working on parameters of collinear lines. Since (from what I remember) it was me who wrote the original code, happy to have a look myself 😃 TBC