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: | ... | ... |