Ejemplo n.º 1
0
 def setParameterNode(self, parameterNode):
   DeviceWidget.setParameterNode(self, parameterNode)
   if parameterNode:
     shNode = slicer.vtkMRMLSubjectHierarchyNode.GetSubjectHierarchyNode(slicer.mrmlScene)
     parameterNodeShItem = shNode.GetItemByDataNode(parameterNode)
     self.measurementTree.setRootItem(parameterNodeShItem)
     self.measurementTree.setEnabled(True)
   else:
     self.measurementTree.setEnabled(False)
Ejemplo n.º 2
0
 def setParameterNode(self, parameterNode):
     DeviceWidget.setParameterNode(self, parameterNode)
Ejemplo n.º 3
0
 def setParameterNode(self, parameterNode):
   DeviceWidget.setParameterNode(self, parameterNode)
   if self.parameterNode:
     self.setupResliceDriver()
Ejemplo n.º 4
0
 def setParameterNode(self, parameterNode):
     DeviceWidget.setParameterNode(self, parameterNode)
     if self.parameterNode:
         for deviceClass in self.registeredDeviceClasses:
             self.deviceWidgetFrames[deviceClass.ID].setParameterNode(
                 self.parameterNode)