Salome HOME
Task 2.5. Combination operations on Groups (issue #2935)
authorazv <azv@opencascade.com>
Thu, 8 Aug 2019 12:15:52 +0000 (15:15 +0300)
committerazv <azv@opencascade.com>
Thu, 8 Aug 2019 12:15:52 +0000 (15:15 +0300)
commit00e7032c437ca3e2e47996307b679505794842c1
tree590f7cd38c757dd175b4f32dbc895a3976b7eda6
parenta03154b7e20e00019312382750069c1c2617199d
Task 2.5. Combination operations on Groups (issue #2935)

Implement Group Substraction feature.
17 files changed:
src/CollectionAPI/CMakeLists.txt
src/CollectionAPI/CollectionAPI.i
src/CollectionAPI/CollectionAPI_GroupSubstraction.cpp [new file with mode: 0644]
src/CollectionAPI/CollectionAPI_GroupSubstraction.h [new file with mode: 0644]
src/CollectionPlugin/CMakeLists.txt
src/CollectionPlugin/CollectionPlugin_GroupSubstraction.cpp [new file with mode: 0644]
src/CollectionPlugin/CollectionPlugin_GroupSubstraction.h [new file with mode: 0644]
src/CollectionPlugin/CollectionPlugin_Plugin.cpp
src/CollectionPlugin/CollectionPlugin_Validators.cpp
src/CollectionPlugin/Test/TestGroupAddition.py
src/CollectionPlugin/Test/TestGroupAddition_Error.py
src/CollectionPlugin/Test/TestGroupSubstraction.py [new file with mode: 0644]
src/CollectionPlugin/Test/TestGroupSubstraction_Error1.py [new file with mode: 0644]
src/CollectionPlugin/Test/TestGroupSubstraction_Error2.py [new file with mode: 0644]
src/CollectionPlugin/group_substraction_widget.xml
src/CollectionPlugin/plugin-Collection.xml
src/PythonAPI/model/collection/__init__.py