emv
042532570d
0028189: Result of Boolean operation is non-manifold wire
...
1. The result of Boolean operation on the arguments of collection type, containers WIRE/SHELL/COMPSOLID, is now also a collection.
The result of Boolean operation on arguments of non-collection types is now a compound containing the splits of arguments directly, without its enclosure into containers.
Thus, if there were no containers, such as WIRE/SHELL/COMPSOLID, in the input arguments there will be no such containers in the result of BOP.
2. The containers of type WIRE included into result should now also (as the SHELLs) have coherent orientation of its sub-shapes.
For that the new method has been implemented (BOPTools_AlgoTools::OrientEdgesOnWire(TopoDS_Shape&)) which reorients edges of the given shape for correct ordering.
3. The duplicating containers, i.e. containers with the contents completely included in other containers, are now avoided in the result of BOP.
4. Documentation has been updated.
5. New test cases for the issue.
6. Adjusting test cases to current behavior.
2016-12-28 15:39:00 +03:00
..
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2016-12-28 15:39:00 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2016-03-11 11:01:47 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-09-02 14:38:00 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2016-03-11 11:01:47 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-09-16 10:48:25 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-08 08:54:29 +03:00
2015-05-08 08:54:29 +03:00
2015-05-08 08:54:29 +03:00
2015-05-08 08:54:29 +03:00
2015-05-08 08:54:29 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-23 23:23:21 +03:00
2015-05-06 15:02:44 +03:00
2015-09-02 14:38:00 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-08 08:54:29 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-08 08:54:29 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-08 08:54:29 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-23 23:23:21 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-05-06 15:02:44 +03:00
2015-08-21 10:59:09 +03:00