set(classes
  vtkBoundedPointSource
  vtkConnectedPointsFilter
  vtkDensifyPointCloudFilter
  vtkEllipsoidalGaussianKernel
  vtkEuclideanClusterExtraction
  vtkExtractEnclosedPoints
  vtkExtractHierarchicalBins
  vtkExtractPointCloudPiece
  vtkExtractPoints
  vtkExtractSurface
  vtkFitImplicitFunction
  vtkGaussianKernel
  vtkGeneralizedKernel
  vtkHierarchicalBinningFilter
  vtkInterpolationKernel
  vtkLinearKernel
  vtkMaskPointsFilter
  vtkPCACurvatureEstimation
  vtkPCANormalEstimation
  vtkPointCloudFilter
  vtkPointDensityFilter
  vtkPointInterpolator
  vtkPointInterpolator2D
  vtkPointOccupancyFilter
  vtkPointSmoothingFilter
  vtkProbabilisticVoronoiKernel
  vtkRadiusOutlierRemoval
  vtkSPHCubicKernel
  vtkSPHInterpolator
  vtkSPHKernel
  vtkSPHQuarticKernel
  vtkSPHQuinticKernel
  vtkShepardKernel
  vtkSignedDistance
  vtkStatisticalOutlierRemoval
  vtkUnsignedDistance
  vtkVoronoiKernel
  vtkVoxelGrid
  vtkWendlandQuinticKernel)

vtk_module_add_module(VTK::FiltersPoints
  CLASSES ${classes})
