Commit 89f4d4405e37c5f07d000cebb101c99c06144fe9

Authored by Thiago Franco de Moraes
1 parent 4ce5fa49

It was missing a update in appendpolydata filter when saving polydata

Showing 1 changed file with 3 additions and 0 deletions   Show diff stats
invesalius/data/polydata_utils.py
@@ -97,10 +97,13 @@ def Merge(polydata_list): @@ -97,10 +97,13 @@ def Merge(polydata_list):
97 for polydata in polydata_list: 97 for polydata in polydata_list:
98 triangle = vtk.vtkTriangleFilter() 98 triangle = vtk.vtkTriangleFilter()
99 triangle.SetInputData(polydata) 99 triangle.SetInputData(polydata)
  100 + triangle.Update()
100 append.AddInputData(triangle.GetOutput()) 101 append.AddInputData(triangle.GetOutput())
101 102
  103 + append.Update()
102 clean = vtk.vtkCleanPolyData() 104 clean = vtk.vtkCleanPolyData()
103 clean.SetInputData(append.GetOutput()) 105 clean.SetInputData(append.GetOutput())
  106 + clean.Update()
104 107
105 return append.GetOutput() 108 return append.GetOutput()
106 109