Commit d1da60ca04f4ee8d85d7b1e5184d394524453786

Authored by tatiana
1 parent 8a0e7bf8

ADD: Import methods on polydata_utils and imagedata_utils

invesalius/data/imagedata_utils.py
@@ -165,7 +165,7 @@ def Export(imagedata, filename, bin=False): @@ -165,7 +165,7 @@ def Export(imagedata, filename, bin=False):
165 writer.SetInput(imagedata) 165 writer.SetInput(imagedata)
166 writer.Write() 166 writer.Write()
167 167
168 -def Read(filename): 168 +def Import(filename):
169 reader = vtk.vtkXMLImageDataReader() 169 reader = vtk.vtkXMLImageDataReader()
170 reader.SetFileName(filename) 170 reader.SetFileName(filename)
171 #reader.WholeSlicesOn() 171 #reader.WholeSlicesOn()
invesalius/data/polydata_utils.py
@@ -127,3 +127,8 @@ def Export(polydata, filename, bin=False): @@ -127,3 +127,8 @@ def Export(polydata, filename, bin=False):
127 writer.SetInput(polydata) 127 writer.SetInput(polydata)
128 writer.Write() 128 writer.Write()
129 129
  130 +def Import(filename):
  131 + reader = vtk.vtkXMLPolyDataReader()
  132 + reader.SetFileName(filename)
  133 + reader.Update()
  134 + return reader.GetOutput()