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,31 +595,31 @@ class SurfaceManager(): | ||
595 | normals_ref = weakref.ref(normals) | 595 | normals_ref = weakref.ref(normals) |
596 | normals_ref().AddObserver("ProgressEvent", lambda obj,evt: | 596 | normals_ref().AddObserver("ProgressEvent", lambda obj,evt: |
597 | UpdateProgress(normals_ref(), _("Creating 3D surface..."))) | 597 | UpdateProgress(normals_ref(), _("Creating 3D surface..."))) |
598 | - normals.SetInput(polydata) | 598 | + normals.SetInputData(polydata) |
599 | normals.ReleaseDataFlagOn() | 599 | normals.ReleaseDataFlagOn() |
600 | #normals.SetFeatureAngle(80) | 600 | #normals.SetFeatureAngle(80) |
601 | #normals.AutoOrientNormalsOn() | 601 | #normals.AutoOrientNormalsOn() |
602 | normals.ComputeCellNormalsOn() | 602 | normals.ComputeCellNormalsOn() |
603 | - normals.GetOutput().ReleaseDataFlagOn() | 603 | + # normals.GetOutput().ReleaseDataFlagOn() |
604 | normals.Update() | 604 | normals.Update() |
605 | del polydata | 605 | del polydata |
606 | polydata = normals.GetOutput() | 606 | polydata = normals.GetOutput() |
607 | - polydata.SetSource(None) | 607 | + # polydata.SetSource(None) |
608 | del normals | 608 | del normals |
609 | 609 | ||
610 | clean = vtk.vtkCleanPolyData() | 610 | clean = vtk.vtkCleanPolyData() |
611 | clean.ReleaseDataFlagOn() | 611 | clean.ReleaseDataFlagOn() |
612 | - clean.GetOutput().ReleaseDataFlagOn() | 612 | + # clean.GetOutput().ReleaseDataFlagOn() |
613 | clean_ref = weakref.ref(clean) | 613 | clean_ref = weakref.ref(clean) |
614 | clean_ref().AddObserver("ProgressEvent", lambda obj,evt: | 614 | clean_ref().AddObserver("ProgressEvent", lambda obj,evt: |
615 | UpdateProgress(clean_ref(), _("Creating 3D surface..."))) | 615 | UpdateProgress(clean_ref(), _("Creating 3D surface..."))) |
616 | - clean.SetInput(polydata) | 616 | + clean.SetInputData(polydata) |
617 | clean.PointMergingOn() | 617 | clean.PointMergingOn() |
618 | clean.Update() | 618 | clean.Update() |
619 | 619 | ||
620 | del polydata | 620 | del polydata |
621 | polydata = clean.GetOutput() | 621 | polydata = clean.GetOutput() |
622 | - polydata.SetSource(None) | 622 | + # polydata.SetSource(None) |
623 | del clean | 623 | del clean |
624 | 624 | ||
625 | else: | 625 | else: |