]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/FiltersPlugin/CMakeLists.txt
Salome HOME
Finalize implementation of filter "F8: On/In/Out a Solid"
[modules/shaper.git] / src / FiltersPlugin / CMakeLists.txt
index 4ff7f61f2a009ce5ced1ea38061920d03db55bad..99493128761b5e7e8812f955adc00c1d619c711f 100644 (file)
@@ -28,6 +28,11 @@ SET(PROJECT_HEADERS
     FiltersPlugin_VerticalFace.h
     FiltersPlugin_BelongsTo.h
     FiltersPlugin_OnPlane.h
+    FiltersPlugin_OnLine.h
+    FiltersPlugin_OnGeometry.h
+    FiltersPlugin_OnPlaneSide.h
+    FiltersPlugin_OppositeToEdge.h
+    FiltersPlugin_RelativeToSolid.h
 )
 
 SET(PROJECT_SOURCES
@@ -37,6 +42,11 @@ SET(PROJECT_SOURCES
     FiltersPlugin_VerticalFace.cpp
     FiltersPlugin_BelongsTo.cpp
     FiltersPlugin_OnPlane.cpp
+    FiltersPlugin_OnLine.cpp
+    FiltersPlugin_OnGeometry.cpp
+    FiltersPlugin_OnPlaneSide.cpp
+    FiltersPlugin_OppositeToEdge.cpp
+    FiltersPlugin_RelativeToSolid.cpp
 )
 
 SET(PROJECT_LIBRARIES
@@ -44,6 +54,7 @@ SET(PROJECT_LIBRARIES
     Events
     Config
     GeomAPI
+    GeomAlgoAPI
 )
 
 SET(XML_RESOURCES
@@ -60,6 +71,7 @@ INCLUDE_DIRECTORIES(
   ${PROJECT_SOURCE_DIR}/src/Config
   ${PROJECT_SOURCE_DIR}/src/Events
   ${PROJECT_SOURCE_DIR}/src/GeomAPI
+  ${PROJECT_SOURCE_DIR}/src/GeomAlgoAPI
   ${PROJECT_SOURCE_DIR}/src/GeomDataAPI
 )
 
@@ -70,6 +82,18 @@ ADD_UNIT_TESTS(
   TestFilters.py
   TestFilter_BelongsTo.py
   TestFilter_OnPlane.py
+  TestFilter_OnLine.py
+  TestFilter_OnGeometry_Edge.py
+  TestFilter_OnGeometry_Face.py
+  TestFilter_OnPlaneSide_Face.py
+  TestFilter_OnPlaneSide_Plane.py
+  TestFilter_OppositeToEdge.py
+  TestFilter_RelativeToSolid_In.py
+  TestFilter_RelativeToSolid_Out.py
+  TestFilter_RelativeToSolid_On.py
+  TestFilter_RelativeToSolid_NotOn.py
+  TestFilter_RelativeToSolid_InAndOn.py
+  TestFilter_RelativeToSolid_OutAndOn.py
   TestFilter_HorizontalFaces.py
   TestFilter_VerticalFaces.py
 )