Salome HOME
bos #19827. Avoid self-intersecting shape creation.
[modules/shaper.git] / src / FeaturesPlugin / CMakeLists.txt
index 1e14a62895a6e28f66b10f4155ebb52b4caf123d..6d01dc466565c0b86da64b747e38c969916bc8d4 100644 (file)
@@ -69,6 +69,9 @@ SET(PROJECT_HEADERS
     FeaturesPlugin_VersionedChFi.h
     FeaturesPlugin_PointCoordinates.h
     FeaturesPlugin_GeometryCalculation.h
+    FeaturesPlugin_BoundingBox.h
+    FeaturesPlugin_CommonBoundingBox.h
+    FeaturesPlugin_CreateBoundingBox.h
 )
 
 SET(PROJECT_SOURCES
@@ -118,6 +121,9 @@ SET(PROJECT_SOURCES
     FeaturesPlugin_VersionedChFi.cpp
     FeaturesPlugin_PointCoordinates.cpp
     FeaturesPlugin_GeometryCalculation.cpp
+    FeaturesPlugin_BoundingBox.cpp
+    FeaturesPlugin_CommonBoundingBox.cpp
+    FeaturesPlugin_CreateBoundingBox.cpp
 )
 
 SET(XML_RESOURCES
@@ -156,6 +162,8 @@ SET(XML_RESOURCES
   defeaturing_widget.xml
   point_coordinates_widget.xml
   geometry_calculation_widget.xml
+  bounding_box_widget.xml
+  create_bounding_box_widget.xml
 )
 
 SET(TEXT_RESOURCES
@@ -696,6 +704,9 @@ ADD_UNIT_TESTS(TestExtrusion.py
                Test20245_2.py
                Test20245_3.py
                Test20247.py
+               Test22847.py
                TestPointCoordinates.py
                TestGeometryCalculation.py
+               TestBoundingBox.py
+               Test23885.py
 )