@@ -266,22 +266,22 @@ def onNewImageSeriesReceived(self, caller, event, callData):
266
266
@vtk .calldata_type (vtk .VTK_OBJECT )
267
267
def _onAutomaticSegmentationFinished (self , caller , event , labelNode ):
268
268
self .manualSegmentationPlugin .enabled = True
269
- surfaceCutToLabelWidget = self .manualSegmentationPlugin .surfaceCutToLabelWidget
270
-
271
- segmentationsLogic = slicer .modules .segmentations .logic ()
272
-
273
- segmentationNode = surfaceCutToLabelWidget .segmentationNode
274
- map (lambda x : segmentationNode .RemoveSegment (x ), surfaceCutToLabelWidget .getSegmentIDs ())
275
- segmentationsLogic .ImportLabelmapToSegmentationNode (labelNode , segmentationNode )
276
- surfaceCutToLabelWidget .configureSegmentVisibility ()
277
-
278
- segmentIDs = surfaceCutToLabelWidget .getSegmentIDs ()
279
- segmentationNode .GetSegmentation ().GetSegment (segmentIDs [0 ]).SetName (surfaceCutToLabelWidget .SEGMENTATION_NAME )
280
-
281
- surfaceCutToLabelWidget .imageVolume = self .session .currentSeriesVolume
282
- surfaceCutToLabelWidget .labelVolume = labelNode
283
-
284
- surfaceCutToLabelWidget .segmentEditorWidgetButton .enabled = True
269
+ # surfaceCutToLabelWidget = self.manualSegmentationPlugin.surfaceCutToLabelWidget
270
+ #
271
+ # segmentationsLogic = slicer.modules.segmentations.logic()
272
+ #
273
+ # segmentationNode = surfaceCutToLabelWidget.segmentationNode
274
+ # map(lambda x: segmentationNode.RemoveSegment(x), surfaceCutToLabelWidget.getSegmentIDs())
275
+ # segmentationsLogic.ImportLabelmapToSegmentationNode(labelNode, segmentationNode)
276
+ # surfaceCutToLabelWidget.configureSegmentVisibility()
277
+ #
278
+ # segmentIDs = surfaceCutToLabelWidget.getSegmentIDs()
279
+ # segmentationNode.GetSegmentation().GetSegment(segmentIDs[0]).SetName(surfaceCutToLabelWidget.SEGMENTATION_NAME)
280
+ #
281
+ # surfaceCutToLabelWidget.imageVolume = self.session.currentSeriesVolume
282
+ # surfaceCutToLabelWidget.labelVolume = labelNode
283
+ #
284
+ # surfaceCutToLabelWidget.segmentEditorWidgetButton.enabled = True
285
285
self ._onSegmentationFinished (caller , event , labelNode )
286
286
287
287
@vtk .calldata_type (vtk .VTK_OBJECT )
0 commit comments