Salome HOME
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
authorazv <azv@opencascade.com>
Sun, 16 Feb 2020 12:16:49 +0000 (15:16 +0300)
committerazv <azv@opencascade.com>
Sun, 16 Feb 2020 12:34:03 +0000 (15:34 +0300)
commitdc31f8675dba96df59f15d4dca3ab11e7f95051f
tree62fdf747500c2acaa5a763ec9cdec8cee552dc8d
parentc45761be52fed120c7e9a90eb2095cdc6cfb4334
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Translation feature.
23 files changed:
src/FeaturesAPI/FeaturesAPI.i
src/FeaturesAPI/FeaturesAPI_Translation.cpp
src/FeaturesAPI/FeaturesAPI_Translation.h
src/FeaturesPlugin/CMakeLists.txt
src/FeaturesPlugin/FeaturesPlugin_Placement.cpp
src/FeaturesPlugin/FeaturesPlugin_Tools.cpp
src/FeaturesPlugin/FeaturesPlugin_Tools.h
src/FeaturesPlugin/FeaturesPlugin_Translation.cpp
src/FeaturesPlugin/FeaturesPlugin_Translation.h
src/FeaturesPlugin/Test/TestPlacement_MultiLevelCompound_v95_3.py
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v0_1.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v0_2.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v0_3.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v0_4.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v0_5.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v95_1.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v95_2.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v95_3.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v95_4.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestTranslation_MultiLevelCompound_v95_5.py [new file with mode: 0644]
src/GeomAlgoAPI/GeomAlgoAPI_Rotation.cpp
src/GeomAlgoAPI/GeomAlgoAPI_Transform.cpp
test.API/SHAPER/Transformations/TestAPI_Translation.py