diff --git a/LidarCore/Filters/Processing/vtkAdaptiveOutlierRemoval.cxx b/LidarCore/Filters/Processing/vtkAdaptiveOutlierRemoval.cxx index 3258f247039b6c899d7ed5d7643ae43f25457fe9..42879018c04db09c75166d6a7578f8d1ce2ab937 100644 --- a/LidarCore/Filters/Processing/vtkAdaptiveOutlierRemoval.cxx +++ b/LidarCore/Filters/Processing/vtkAdaptiveOutlierRemoval.cxx @@ -102,7 +102,7 @@ void vtkAdaptiveOutlierRemoval::RemoveOutlier(vtkSmartPointer input // Clean removed points vtkSmartPointer cleanFilter = vtkSmartPointer::New(); - cleanFilter->SetInputData(removePolyDataFilter->GetOutput()); + cleanFilter->SetInputConnection(removePolyDataFilter->GetOutputPort()); cleanFilter->PointMergingOff(); cleanFilter->Update();