set(xml_files
  Ressources/PCLNormalSpaceSampling.xml
  Ressources/PCLVoxelGrid.xml
  Ressources/PCLOutlierRemoval.xml
)

set(classes
  vtkPCLNormalSpaceSampling
  vtkPCLFiltersUtils
  vtkPCLOutlierRemoval
  vtkPCLVoxelGrid
)

vtk_module_add_module(PCLPlugin::vtkPCLFilters
  ${FORCE_STATIC_MODULES_STRING}
  CLASSES ${classes})

paraview_add_server_manager_xmls(
  XMLS ${xml_files})
