diff --git a/CMake/External/External_VTK.cmake b/CMake/External/External_VTK.cmake index 7c94dd38e26dcb182376bc12de0ceb70a2f97195..f410c3f6d994dba3c2c10a8eb5489238c625125f 100644 --- a/CMake/External/External_VTK.cmake +++ b/CMake/External/External_VTK.cmake @@ -62,6 +62,8 @@ else() -DVTK_BUILD_TESTING:STRING=OFF -DVTK_GROUP_ENABLE_StandAlone:STRING=DONT_WANT -DVTK_GROUP_ENABLE_Rendering:STRING=DONT_WANT + -DVTK_MODULE_ENABLE_MODULE_FiltersModeling:STRING=YES + -DVTK_MODULE_ENABLE_MODULE_FiltersExtraction:STRING=YES ) set(${PROJECT_NAME}_VTK_SOURCE GIT_REPOSITORY https://gitlab.kitware.com/vtk/vtk.git) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5612771986f43a655d6bdf4e41b88bcd7df488d4..02b8e3f91b4d4de48bef6e7532664920af44e538 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -286,6 +286,8 @@ else() CommonDataModel FiltersGeneral FiltersSources + FiltersModeling + FiltersExtraction IOExport IOImport IOPLY diff --git a/Source/Geometry/imstkGeometryUtilities.cpp b/Source/Geometry/imstkGeometryUtilities.cpp index 5fea32d1a5e19c5887e4c1d177740ddd16e8149c..c1da31885f344c2065d35370922f4f5a239ac618 100644 --- a/Source/Geometry/imstkGeometryUtilities.cpp +++ b/Source/Geometry/imstkGeometryUtilities.cpp @@ -40,6 +40,7 @@ #include <vtkSmoothPolyDataFilter.h> #include <vtkTriangleFilter.h> #include <vtkUnstructuredGrid.h> +#include <vtkUnsignedCharArray.h> namespace imstk {