From 0f5917787f2940463f6ad15c55e4850e075d7057 Mon Sep 17 00:00:00 2001 From: jgvictores Date: Mon, 8 Apr 2019 17:01:12 +0200 Subject: [PATCH] update from VTK 4 to VTK 5, mandatory at VTK 6 - https://vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput --- display.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/display.py b/display.py index f43fe63..c102eb8 100644 --- a/display.py +++ b/display.py @@ -148,7 +148,7 @@ def _on_mouse_move(self, obj, event): def add(self, name, obj, color=None, opacity=None): mapper = vtkPolyDataMapper() - mapper.SetInput(obj.GetOutput()) + mapper.SetInputConnection(obj.GetOutputPort()) actor = vtkActor() actor.SetMapper(mapper) if color is not None: @@ -196,7 +196,7 @@ def __init__(self): def __call__(self, source): filter = vtkTransformPolyDataFilter() - filter.SetInput(source.GetOutput()) + filter.SetInputConnection(source.GetOutputPort()) filter.SetTransform(self.transform) return filter @@ -221,7 +221,7 @@ def __getitem__(self, index): def filter_from_transform(transform, source): filter = vtkTransformPolyDataFilter() - filter.SetInput(source.GetOutput()) + filter.SetInputConnection(source.GetOutputPort()) filter.SetTransform(transform) return filter