diff --git a/Gui/VtkVis/VtkCompositeNodeSelectionFilter.cpp b/Gui/VtkVis/VtkCompositeNodeSelectionFilter.cpp index 9714de21cc94058e7e25c8bd54cc4d80502af318..31c0bef218d2e1c75b3b43c26e5e6fb39f25b955 100644 --- a/Gui/VtkVis/VtkCompositeNodeSelectionFilter.cpp +++ b/Gui/VtkVis/VtkCompositeNodeSelectionFilter.cpp @@ -51,7 +51,7 @@ void VtkCompositeNodeSelectionFilter::init() _glyphSource->SetRadius(this->GetInitialRadius()); vtkGlyph3D* glyphFilter = vtkGlyph3D::New(); - glyphFilter->SetSourceData(_glyphSource->GetOutput()); + glyphFilter->SetSourceConnection(_glyphSource->GetOutputPort()); glyphFilter->SetInputConnection(point_source->GetOutputPort()); _outputAlgorithm = glyphFilter;