def __init__(self, parent=None):
        ScriptedLoadableModuleWidget.__init__(self, parent)
        self.masterNode = None
        self.labelNode = None

        self.paint = None
        self.paintMode = False
        self.correct = None
        self.correctMode = False
        self.logic = ParenchymaLogic()
        self.editUtil = EditUtil()
Example #2
0
    def __init__(self, parent=None, showVolumesFrame=True):
        VTKObservationMixin.__init__(self)
        self.shortcuts = []
        self.toolsBox = None

        # set attributes from ctor parameters
        self.showVolumesFrame = showVolumesFrame

        self.editUtil = EditUtil()  # Kept for backward compatibility

        if not parent:
            self.parent = slicer.qMRMLWidget()
            self.parent.setLayout(qt.QVBoxLayout())
            self.parent.setMRMLScene(slicer.mrmlScene)
            self.layout = self.parent.layout()
        else:
            self.parent = parent
            self.layout = parent.layout()

        ScriptedLoadableModuleWidget.__init__(self, parent)
Example #3
0
  def __init__(self, parent=None, showVolumesFrame=True):
    self.observerTags = []
    self.shortcuts = []
    self.toolsBox = None

    # set attributes from ctor parameters
    self.showVolumesFrame = showVolumesFrame

    self.editUtil = EditUtil() # Kept for backward compatibility

    if not parent:
      self.parent = slicer.qMRMLWidget()
      self.parent.setLayout(qt.QVBoxLayout())
      self.parent.setMRMLScene(slicer.mrmlScene)
      self.layout = self.parent.layout()
      self.setup()
      self.parent.show()
    else:
      self.parent = parent
      self.layout = parent.layout()