- Fuzzy Boolean operations - possibility to specify global tolerance for a Boolean operation (http://dev.opencascade.org/index.php?q=node/1056)
- Support of multiple arguments for a single Boolean operation (http://dev.opencascade.org/index.php?q=node/1060)
- Parallelization of Boolean Operations algorithm (http://dev.opencascade.org/index.php?q=node/718)
As for parallelization Intel TBB is used. I remember discussions and tests about meshing where we did a bit of testing by enabling TBB. Could we enable TBB to test this already for boolean operations? I am guessing NO but still the question remains.
Support of multiple arguments for a single Boolean operation sounds like something that could additionally improve performance?
Regarding new possibility to specify global tolerance for a Boolean operation. Would this be possible in FreeCAD? I am guessing setting this value to lower/higher precision would greatly affect performance and it could probably help in situations where currently boolean operation fail as small "artifacts/imprecisions" get in the way.
Any thoughts on this?