Commit ae0a6c500267afab69c8c94c5d2848d756c280f5
1 parent
14b9edd1
Exists in
smoothing_bin_pll
adapted to VTK6
Showing
1 changed file
with
6 additions
and
6 deletions
Show diff stats
invesalius/data/surface.py
| ... | ... | @@ -595,31 +595,31 @@ class SurfaceManager(): |
| 595 | 595 | normals_ref = weakref.ref(normals) |
| 596 | 596 | normals_ref().AddObserver("ProgressEvent", lambda obj,evt: |
| 597 | 597 | UpdateProgress(normals_ref(), _("Creating 3D surface..."))) |
| 598 | - normals.SetInput(polydata) | |
| 598 | + normals.SetInputData(polydata) | |
| 599 | 599 | normals.ReleaseDataFlagOn() |
| 600 | 600 | #normals.SetFeatureAngle(80) |
| 601 | 601 | #normals.AutoOrientNormalsOn() |
| 602 | 602 | normals.ComputeCellNormalsOn() |
| 603 | - normals.GetOutput().ReleaseDataFlagOn() | |
| 603 | + # normals.GetOutput().ReleaseDataFlagOn() | |
| 604 | 604 | normals.Update() |
| 605 | 605 | del polydata |
| 606 | 606 | polydata = normals.GetOutput() |
| 607 | - polydata.SetSource(None) | |
| 607 | + # polydata.SetSource(None) | |
| 608 | 608 | del normals |
| 609 | 609 | |
| 610 | 610 | clean = vtk.vtkCleanPolyData() |
| 611 | 611 | clean.ReleaseDataFlagOn() |
| 612 | - clean.GetOutput().ReleaseDataFlagOn() | |
| 612 | + # clean.GetOutput().ReleaseDataFlagOn() | |
| 613 | 613 | clean_ref = weakref.ref(clean) |
| 614 | 614 | clean_ref().AddObserver("ProgressEvent", lambda obj,evt: |
| 615 | 615 | UpdateProgress(clean_ref(), _("Creating 3D surface..."))) |
| 616 | - clean.SetInput(polydata) | |
| 616 | + clean.SetInputData(polydata) | |
| 617 | 617 | clean.PointMergingOn() |
| 618 | 618 | clean.Update() |
| 619 | 619 | |
| 620 | 620 | del polydata |
| 621 | 621 | polydata = clean.GetOutput() |
| 622 | - polydata.SetSource(None) | |
| 622 | + # polydata.SetSource(None) | |
| 623 | 623 | del clean |
| 624 | 624 | |
| 625 | 625 | else: | ... | ... |