Commit b1b1cecd4383d978ce0b354e07605c9d09fbe509
1 parent
dc7451d9
Exists in
master
and in
68 other branches
ADD: Export polydata binary or ascii mode
Showing
1 changed file
with
10 additions
and
0 deletions
Show diff stats
invesalius/data/polydata_utils.py
... | ... | @@ -117,3 +117,13 @@ def Merge(polydata_list): |
117 | 117 | |
118 | 118 | return append.GetOutput() |
119 | 119 | |
120 | +def Export(polydata, filename, bin=False): | |
121 | + writer = vtk.vtkXMLPolyDataWriter() | |
122 | + writer.SetFileName(filename) | |
123 | + if bin: | |
124 | + writer.SetDataModeToBinary() | |
125 | + else: | |
126 | + writer.SetDataModeToAscii() | |
127 | + writer.SetInput(polydata) | |
128 | + writer.Write() | |
129 | + | ... | ... |