X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FCMakeLists.txt;h=e38954198eb3847c1b4b5159cf6cfce67eb05898;hb=696dfa8e30600576f6b6ba8de785b8f070cb3d17;hp=5555d4743ec04d5af87673ca00c5cb6b40c2bb0e;hpb=d8c3287a7a72000e68eb7de351985e2d29fbb70e;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/CMakeLists.txt b/src/FeaturesPlugin/CMakeLists.txt index 5555d4743..e38954198 100644 --- a/src/FeaturesPlugin/CMakeLists.txt +++ b/src/FeaturesPlugin/CMakeLists.txt @@ -28,6 +28,7 @@ SET(PROJECT_HEADERS FeaturesPlugin_Revolution.h FeaturesPlugin_Rotation.h FeaturesPlugin_Translation.h + FeaturesPlugin_VersionedBoolean.h FeaturesPlugin_Boolean.h FeaturesPlugin_BooleanCut.h FeaturesPlugin_BooleanFuse.h @@ -58,6 +59,8 @@ SET(PROJECT_HEADERS FeaturesPlugin_Fillet.h FeaturesPlugin_Measurement.h FeaturesPlugin_FusionFaces.h + FeaturesPlugin_RemoveResults.h + FeaturesPlugin_Chamfer.h ) SET(PROJECT_SOURCES @@ -67,6 +70,7 @@ SET(PROJECT_SOURCES FeaturesPlugin_Revolution.cpp FeaturesPlugin_Rotation.cpp FeaturesPlugin_Translation.cpp + FeaturesPlugin_VersionedBoolean.cpp FeaturesPlugin_Boolean.cpp FeaturesPlugin_BooleanCut.cpp FeaturesPlugin_BooleanFuse.cpp @@ -97,6 +101,8 @@ SET(PROJECT_SOURCES FeaturesPlugin_Fillet.cpp FeaturesPlugin_Measurement.cpp FeaturesPlugin_FusionFaces.cpp + FeaturesPlugin_RemoveResults.cpp + FeaturesPlugin_Chamfer.cpp ) SET(XML_RESOURCES @@ -128,6 +134,7 @@ SET(XML_RESOURCES fillet_widget.xml measurement_widget.xml fusion_faces_widget.xml + chamfer_widget.xml ) SET(TEXT_RESOURCES @@ -172,11 +179,33 @@ 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 + TestExtrusion_ByFaces02.py + TestExtrusion_ByFaces03.py + TestExtrusion_ByFaces04.py + TestExtrusion_ByFaces05.py + TestExtrusion_ByFaces06.py + TestExtrusion_ByFaces07.py + TestExtrusion_ByFaces08.py + TestExtrusion_ByFaces09.py + TestExtrusion_ByFaces10.py + TestExtrusion_ByFaces11.py + TestExtrusion_ByFaces12.py + TestExtrusion_ByFaces13.py + TestExtrusion_ByFaces14.py + TestExtrusion_ByFaces15.py + TestExtrusion_ByFaces16.py + TestExtrusion_ByFaces17.py + TestExtrusion_ByFaces18.py + TestExtrusion_ByFaces19.py TestRevolution.py TestRevolution_ByAngle.py TestRevolutionOfPoint.py @@ -185,9 +214,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 @@ -240,6 +271,9 @@ ADD_UNIT_TESTS(TestExtrusion.py TestPipe_Compound.py TestPipe_ErrorMsg.py TestRecover.py + TestRecover_Compound.py + TestRecover_Compsolid1.py + TestRecover_Compsolid2.py TestRecover1798.py TestSplitEdgeVertex.py TestSplitEdgeEdge.py @@ -460,12 +494,50 @@ ADD_UNIT_TESTS(TestExtrusion.py Test2826.py Test2854.py Test2878.py - TestBooleanCommon_MultiLevelCompound0.py - TestBooleanCut_MultiLevelCompound0.py + Test2920.py + Test2971.py + Test3014.py + TestBooleanCommon_MultiLevelCompound_v0_1.py + TestBooleanCommon_MultiLevelCompound_v0_2.py + TestBooleanCommon_MultiLevelCompound_v20190506_1.py + TestBooleanCommon_MultiLevelCompound_v20190506_2.py + TestBooleanCut_MultiLevelCompound_v0_1.py + TestBooleanCut_MultiLevelCompound_v0_2.py + TestBooleanCut_MultiLevelCompound_v20190506_1.py + TestBooleanCut_MultiLevelCompound_v20190506_2.py TestBooleanFuse_MultiLevelCompound_v0_1.py TestBooleanFuse_MultiLevelCompound_v0_2.py TestBooleanFuse_MultiLevelCompound_v0_3.py - TestBooleanSmash_MultiLevelCompound0.py - TestBooleanSplit_MultiLevelCompound0.py - TestPartition_MultiLevelCompound0.py + TestBooleanFuse_MultiLevelCompound_v0_4.py + TestBooleanFuse_MultiLevelCompound_v20190506_1.py + TestBooleanFuse_MultiLevelCompound_v20190506_2.py + TestBooleanFuse_MultiLevelCompound_v20190506_3.py + TestBooleanFuse_MultiLevelCompound_v20190506_4.py + TestBooleanSmash_MultiLevelCompound_v0_1.py + TestBooleanSmash_MultiLevelCompound_v0_2.py + TestBooleanSmash_MultiLevelCompound_v20190506_1.py + TestBooleanSmash_MultiLevelCompound_v20190506_2.py + TestBooleanSplit_MultiLevelCompound_v0_1.py + TestBooleanSplit_MultiLevelCompound_v0_2.py + TestBooleanSplit_MultiLevelCompound_v20190506_1.py + TestBooleanSplit_MultiLevelCompound_v20190506_2.py + TestPartition_MultiLevelCompound_v0_1.py + TestPartition_MultiLevelCompound_v0_2.py + TestPartition_MultiLevelCompound_v0_3.py + TestPartition_MultiLevelCompound_v20190506_1.py + TestPartition_MultiLevelCompound_v20190506_2.py + TestPartition_MultiLevelCompound_v20190506_3.py + TestUnion_MultiLevelCompound_v0.py + TestUnion_MultiLevelCompound_v20190506.py + TestUnionFaces_v20190506.py + TestRemoveResultsBody.py + TestRemoveResultsConstruction.py + TestRemoveResultsPart.py + Test17000.py + Test17261.py + Test17281.py + TestChamfer.py + Test3033.py + Test3076.py + Test17909.py )