Salome HOME
Issue #2608: Invalid shape when select compound as a tool object for cut
authordbv <dbv@opencascade.com>
Thu, 30 Aug 2018 07:59:45 +0000 (10:59 +0300)
committerdbv <dbv@opencascade.com>
Thu, 30 Aug 2018 08:00:01 +0000 (11:00 +0300)
commitb12258709e3cdfda48bcf4bd9479bf6a4b49928d
treebb0f4ac70e50183d5e0a286d6eae06c84aa6eea8
parent77c928cf42b17926f8e493ce556b9cb09b4f97ae
Issue #2608: Invalid shape when select compound as a tool object for cut

Added validator that checks the cut arguments for self-intersection.
src/FeaturesPlugin/boolean_widget.xml
src/GeomAPI/GeomAPI_Shape.cpp
src/GeomAPI/GeomAPI_Shape.h
src/GeomValidators/CMakeLists.txt
src/GeomValidators/GeomValidators_NotSelfIntersected.cpp [new file with mode: 0644]
src/GeomValidators/GeomValidators_NotSelfIntersected.h [new file with mode: 0644]
src/GeomValidators/GeomValidators_Plugin.cpp