]> OCCT Git - occt.git/commit
0028227: ShapeUpgrade_UnifySameDomain modifies the edges even if it is not requested
authorimn <imn@opencascade.com>
Tue, 28 Mar 2017 13:00:13 +0000 (16:00 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 28 Apr 2017 09:44:48 +0000 (12:44 +0300)
commit632175c3a82a9c56a14fab8cd83daa5d4e0ad580
treee2e78e8b84718522c10b316a2a7094511c79eb81
parentdfde2a3315971cd61a532e885be28b55d4c41da9
0028227: ShapeUpgrade_UnifySameDomain modifies the edges even if it is not requested

- The option SafeInputMode has been added in the class ShapeUpgrade_UnifySameDomain. If it is set then the input shape is protected against modifications of any aspects of its sub-shapes. Default value is true.
- The option "-nosafe" has been added in draw command "unifysamedom". If it is not set the algorithm is run with SafeInputMode switched off.
src/SWDRAW/SWDRAW_ShapeUpgrade.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.hxx
tests/heal/unify_same_domain/A5 [new file with mode: 0644]