X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FCMakeLists.txt;h=04ed2b818e993bb214dd800a72c666a767e64269;hb=50a8df0c6a66da8067b16155e5ae39f8f26a7ebc;hp=b3a8cd8bfa760cb95305942ebb310d1e5133612f;hpb=86715ebd4faabb1f88278e443e90a72d7d75e6cc;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/CMakeLists.txt b/src/FeaturesPlugin/CMakeLists.txt index b3a8cd8bf..04ed2b818 100644 --- a/src/FeaturesPlugin/CMakeLists.txt +++ b/src/FeaturesPlugin/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 CEA/DEN, EDF R&D +# Copyright (C) 2014-2020 CEA/DEN, EDF R&D # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -61,6 +61,10 @@ SET(PROJECT_HEADERS FeaturesPlugin_FusionFaces.h FeaturesPlugin_RemoveResults.h FeaturesPlugin_Chamfer.h + FeaturesPlugin_Copy.h + FeaturesPlugin_ImportResult.h + FeaturesPlugin_Defeaturing.h + FeaturesPlugin_VersionedChFi.h ) SET(PROJECT_SOURCES @@ -103,6 +107,10 @@ SET(PROJECT_SOURCES FeaturesPlugin_FusionFaces.cpp FeaturesPlugin_RemoveResults.cpp FeaturesPlugin_Chamfer.cpp + FeaturesPlugin_Copy.cpp + FeaturesPlugin_ImportResult.cpp + FeaturesPlugin_Defeaturing.cpp + FeaturesPlugin_VersionedChFi.cpp ) SET(XML_RESOURCES @@ -135,10 +143,14 @@ SET(XML_RESOURCES measurement_widget.xml fusion_faces_widget.xml chamfer_widget.xml + copy_widget.xml + import_result_widget.xml + defeaturing_widget.xml ) SET(TEXT_RESOURCES FeaturesPlugin_msg_en.ts + FeaturesPlugin_msg_fr.ts FeaturesPlugin_msg_ru.ts ) @@ -179,9 +191,12 @@ ADD_UNIT_TESTS(TestExtrusion.py TestExtrusionCut.py TestExtrusionCut_BySize.py TestExtrusionCut_ByPlanesAndOffsets.py + TestExtrusionCut_ByFaces.py + TestExtrusionCut_ThroughAll.py TestExtrusionFuse.py TestExtrusionFuse_BySize.py TestExtrusionFuse_ByPlanesAndOffsets.py + TestExtrusionFuse_ThroughAll.py TestExtrusion_ErrorMsg.py TestExtrusion_ZeroOffsetError.py TestExtrusion_ByFaces01.py @@ -211,9 +226,11 @@ ADD_UNIT_TESTS(TestExtrusion.py TestRevolutionCut.py TestRevolutionCut_ByAngle.py TestRevolutionCut_ByPlanesAndOffsets.py + TestRevolutionCut_ThroughAll.py TestRevolutionFuse.py TestRevolutionFuse_ByAngle.py TestRevolutionFuse_ByPlanesAndOffsets.py + TestRevolutionFuse_ThroughAll.py TestCompositeFeaturesOnCompSolids.py TestPartition.py TestPartition_ErrorMsg.py @@ -489,7 +506,9 @@ ADD_UNIT_TESTS(TestExtrusion.py Test2826.py Test2854.py Test2878.py + Test2920.py Test2971.py + Test3014.py TestBooleanCommon_MultiLevelCompound_v0_1.py TestBooleanCommon_MultiLevelCompound_v0_2.py TestBooleanCommon_MultiLevelCompound_v20190506_1.py @@ -530,4 +549,114 @@ ADD_UNIT_TESTS(TestExtrusion.py Test17261.py Test17281.py TestChamfer.py + Test3033.py + Test3076.py + Test17909.py + TestCopy_ErrorMsg.py + TestCopyFeature.py + TestCopyFeatureMoveGroupOfFeature.py + TestCopyMoveResult.py + TestCopyMoveSubShapes.py + TestCopyNames.py + TestCopySubShapes.py + TestCopyWholeFeature.py + TestImportResult.py + TestDefeaturing_ErrorMsg.py + TestDefeaturing_OnSolid1.py + TestDefeaturing_OnSolid2.py + TestDefeaturing_OnSolid3.py + TestDefeaturing_OnCompsolid1.py + TestDefeaturing_OnCompsolid2.py + TestDefeaturing_OnCompsolid3.py + TestDefeaturing_OnCompound.py + Test3137_1.py + Test3137_2.py + Test2918.py + Test3139.py + TestPlacement_MultiLevelCompound_v0_1.py + TestPlacement_MultiLevelCompound_v0_2.py + TestPlacement_MultiLevelCompound_v0_3.py + TestPlacement_MultiLevelCompound_v0_4.py + TestPlacement_MultiLevelCompound_v0_5.py + TestPlacement_MultiLevelCompound_v0_6.py + TestPlacement_MultiLevelCompound_v95_1.py + TestPlacement_MultiLevelCompound_v95_2.py + TestPlacement_MultiLevelCompound_v95_3.py + TestPlacement_MultiLevelCompound_v95_4.py + TestPlacement_MultiLevelCompound_v95_5.py + TestPlacement_MultiLevelCompound_v95_6.py + TestTranslation_MultiLevelCompound_v0_1.py + TestTranslation_MultiLevelCompound_v0_2.py + TestTranslation_MultiLevelCompound_v0_3.py + TestTranslation_MultiLevelCompound_v0_4.py + TestTranslation_MultiLevelCompound_v0_5.py + TestTranslation_MultiLevelCompound_v95_1.py + TestTranslation_MultiLevelCompound_v95_2.py + TestTranslation_MultiLevelCompound_v95_3.py + TestTranslation_MultiLevelCompound_v95_4.py + TestTranslation_MultiLevelCompound_v95_5.py + TestRotation_MultiLevelCompound_v0_1.py + TestRotation_MultiLevelCompound_v0_2.py + TestRotation_MultiLevelCompound_v0_3.py + TestRotation_MultiLevelCompound_v0_4.py + TestRotation_MultiLevelCompound_v95_1.py + TestRotation_MultiLevelCompound_v95_2.py + TestRotation_MultiLevelCompound_v95_3.py + TestRotation_MultiLevelCompound_v95_4.py + TestSymmetry_MultiLevelCompound_v0_1.py + TestSymmetry_MultiLevelCompound_v0_2.py + TestSymmetry_MultiLevelCompound_v0_3.py + TestSymmetry_MultiLevelCompound_v0_4.py + TestSymmetry_MultiLevelCompound_v0_5.py + TestSymmetry_MultiLevelCompound_v95_1.py + TestSymmetry_MultiLevelCompound_v95_2.py + TestSymmetry_MultiLevelCompound_v95_3.py + TestSymmetry_MultiLevelCompound_v95_4.py + TestSymmetry_MultiLevelCompound_v95_5.py + TestScale_MultiLevelCompound_v0_1.py + TestScale_MultiLevelCompound_v0_2.py + TestScale_MultiLevelCompound_v0_3.py + TestScale_MultiLevelCompound_v0_4.py + TestScale_MultiLevelCompound_v95_1.py + TestScale_MultiLevelCompound_v95_2.py + TestScale_MultiLevelCompound_v95_3.py + TestScale_MultiLevelCompound_v95_4.py + TestMultiTranslation_MultiLevelCompound_v0_1.py + TestMultiTranslation_MultiLevelCompound_v0_2.py + TestMultiTranslation_MultiLevelCompound_v0_3.py + TestMultiTranslation_MultiLevelCompound_v0_4.py + TestMultiTranslation_MultiLevelCompound_v95_1.py + TestMultiTranslation_MultiLevelCompound_v95_2.py + TestMultiTranslation_MultiLevelCompound_v95_3.py + TestMultiTranslation_MultiLevelCompound_v95_4.py + TestMultiRotation_MultiLevelCompound_v0_1.py + TestMultiRotation_MultiLevelCompound_v0_2.py + TestMultiRotation_MultiLevelCompound_v0_3.py + TestMultiRotation_MultiLevelCompound_v0_4.py + TestMultiRotation_MultiLevelCompound_v95_1.py + TestMultiRotation_MultiLevelCompound_v95_2.py + TestMultiRotation_MultiLevelCompound_v95_3.py + TestMultiRotation_MultiLevelCompound_v95_4.py + TestIntersection_MultiLevelCompound_v0_1.py + TestIntersection_MultiLevelCompound_v0_2.py + TestIntersection_MultiLevelCompound_v95_1.py + TestIntersection_MultiLevelCompound_v95_2.py + TestFillet_MultiLevelCompound_v0_1.py + TestFillet_MultiLevelCompound_v0_2.py + TestFillet_MultiLevelCompound_v0_3.py + TestFillet_MultiLevelCompound_v0_4.py + TestFillet_MultiLevelCompound_v95_1.py + TestFillet_MultiLevelCompound_v95_2.py + TestFillet_MultiLevelCompound_v95_3.py + TestFillet_MultiLevelCompound_v95_4.py + TestChamfer_MultiLevelCompound_v0_1.py + TestChamfer_MultiLevelCompound_v0_2.py + TestChamfer_MultiLevelCompound_v0_3.py + TestChamfer_MultiLevelCompound_v0_4.py + TestChamfer_MultiLevelCompound_v95_1.py + TestChamfer_MultiLevelCompound_v95_2.py + TestChamfer_MultiLevelCompound_v95_3.py + TestChamfer_MultiLevelCompound_v95_4.py + Test18836.py + Test2817.py )