Esempio n. 1
0
    def __init__(self, parent, visualizer, name="Camera Path", **kws):
        """
		Method: __init__(parent)
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
Esempio n. 2
0
    def __init__(self, parent, visualizer, name="Surface rendering", **kws):
        """
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
        self.method = 0
Esempio n. 3
0
    def __init__(self, parent, visualizer, name="Clipping plane", **kws):
        """
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
        self.gui = None
Esempio n. 4
0
	def setModule(self, module):
		"""
		Set the module to be configured
		"""
		ModuleConfigurationPanel.setModule(self, module)
		print "module=", module
		self.module = module
Esempio n. 5
0
    def onApply(self, event):
        """
		Apply the changes
		"""
        ModuleConfigurationPanel.onApply(self, event)
        self.module.updateData()
        self.module.updateRendering()
	def onApply(self, event):
		"""
		Apply the changes
		"""     
		ModuleConfigurationPanel.onApply(self, event)
		self.module.updateData()
		self.module.updateRendering()
	def __init__(self, parent, visualizer, name = "CutBox", **kws):
		"""
		Initialization
		"""     
		self.cut = 0
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
		self.gui = None
Esempio n. 8
0
    def __init__(self, parent, visualizer, name="Volume rendering", **kws):
        """
		Initialization
		"""
        self.gui = None
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
Esempio n. 9
0
    def __init__(self, parent, visualizer, name="Arbitrary Slices", **kws):
        """
		Method: __init__(parent)
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
Esempio n. 10
0
    def setModule(self, module):
        """
		Method: setModule(module)
		Set the module to be configured
		"""
        ModuleConfigurationPanel.setModule(self, module)
        print "Setting module to ", module
Esempio n. 11
0
    def __init__(self, parent, visualizer, name="CutBox", **kws):
        """
		Initialization
		"""
        self.cut = 0
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name,
                                          **kws)
        self.gui = None
	def setModule(self, module):
		"""
		Set the module to be configured
		"""  
		ModuleConfigurationPanel.setModule(self, module)
		self.module = module
		self.gui = GUI.GUIBuilder.GUIBuilder(self, self.module)
		self.module.sendUpdateGUI()
		self.contentSizer.Add(self.gui, (0, 0))
Esempio n. 13
0
	def setModule(self, module):
		"""
		Set the module to be configured
		"""  
		ModuleConfigurationPanel.setModule(self, module)
		self.module = module
		self.gui = GUI.GUIBuilder.GUIBuilder(self, self.module)
		self.module.sendUpdateGUI()
		self.contentSizer.Add(self.gui, (0,0))
Esempio n. 14
0
	def __init__(self, parent, visualizer, name = "VisualizeTrack", **kws):
		"""
		Initialization
		"""
		pluginLoader = Modules.DynamicLoader.getPluginLoader()
		createTrackMod = pluginLoader.getPluginModule("Filters", "CreateTracksFilter")
		self.trackingGUI = createTrackMod.getUserInterfaceModule()
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
		lib.messenger.connect(None, "set_shown_tracks", self.updateSelectedTracks)
		lib.messenger.connect(None, "visualize_all_tracks", self.visualizeAllTracks)
	def setModule(self, module):
		"""
		Set the module to be configured
		"""
		self.module = module
		ModuleConfigurationPanel.setModule(self, module)
		unit = module.getDataUnit()		   
		if not self.gui:
			self.gui = GUI.GUIBuilder.GUIBuilder(self, self.module)
			self.contentSizer.Add(self.gui, (0, 0))
			
		module.updateOpacityTransferFunction()
		
		if unit.getBitDepth() == 32:
			#self.colorPanel.setAlphaMode(1)
			pass
		else:
			if module.visualizer.getProcessedMode():
				ctf = module.getDataUnit().getSourceDataUnits()[0].getColorTransferFunction()
			else:
				ctf = module.getDataUnit().getColorTransferFunction()
			lib.messenger.send(module, "set_Palette_ctf", ctf)
		self.module.sendUpdateGUI()
Esempio n. 16
0
    def setModule(self, module):
        """
		Set the module to be configured
		"""
        self.module = module
        ModuleConfigurationPanel.setModule(self, module)
        unit = module.getDataUnit()
        if not self.gui:
            self.gui = GUI.GUIBuilder.GUIBuilder(self, self.module)
            self.contentSizer.Add(self.gui, (0, 0))

        module.updateOpacityTransferFunction()

        if unit.getBitDepth() == 32:
            #self.colorPanel.setAlphaMode(1)
            pass
        else:
            if module.visualizer.getProcessedMode():
                ctf = module.getDataUnit().getSourceDataUnits(
                )[0].getColorTransferFunction()
            else:
                ctf = module.getDataUnit().getColorTransferFunction()
            lib.messenger.send(module, "set_Palette_ctf", ctf)
        self.module.sendUpdateGUI()
	def setModule(self, module):
		"""
		Set the module to be configured
		"""  
		ModuleConfigurationPanel.setModule(self, module)
		dataUnit = module.getDataUnit()
		if dataUnit.isProcessed():
			data = dataUnit.getSourceDataUnits()[0].getTimepoint(0)
		else:
			data = dataUnit.getTimepoint(0)

#        ext=module.getDataUnit().getTimepoint(0).GetWholeExtent()
		ext = data.GetWholeExtent()
		x, y, z = ext[1], ext[3], ext[5]
		Logging.info("x=%d, y=%d, z=%d" % (x, y, z), kw = "rendering")
		self.xSlider.SetRange(0, x)
		self.xSlider.SetValue(module.x)
		
		self.ySlider.SetRange(0, y)
		self.ySlider.SetValue(module.y)
		
		self.zSlider.SetRange(0, z)
		self.zSlider.SetValue(module.z)
		self.onUpdateSlice(None)
Esempio n. 18
0
    def setModule(self, module):
        """
		Set the module to be configured
		"""
        ModuleConfigurationPanel.setModule(self, module)
        dataUnit = module.getDataUnit()
        if dataUnit.isProcessed():
            data = dataUnit.getSourceDataUnits()[0].getTimepoint(0)
        else:
            data = dataUnit.getTimepoint(0)

#        ext=module.getDataUnit().getTimepoint(0).GetWholeExtent()
        ext = data.GetWholeExtent()
        x, y, z = ext[1], ext[3], ext[5]
        Logging.info("x=%d, y=%d, z=%d" % (x, y, z), kw="rendering")
        self.xSlider.SetRange(0, x)
        self.xSlider.SetValue(module.x)

        self.ySlider.SetRange(0, y)
        self.ySlider.SetValue(module.y)

        self.zSlider.SetRange(0, z)
        self.zSlider.SetValue(module.z)
        self.onUpdateSlice(None)
	def __init__(self, parent, visualizer, name = "Camera Path", **kws):
		"""
		Method: __init__(parent)
		Initialization
		"""     
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
Esempio n. 20
0
	def __init__(self, parent, visualizer, name = "Axes", **kws):
		"""
		Initialization
		"""     
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
    def __init__(self, parent, visualizer, name="Polydata measurements", **kws):
        """
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
        self.method = 0
	def setModule(self, module):
		"""
		Set the module to be configured
		"""  
		ModuleConfigurationPanel.setModule(self, module)
	def __init__(self, parent, visualizer, name = "Clipping plane", **kws):
		"""
		Initialization
		"""     
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
		self.gui = None
Esempio n. 24
0
    def setModule(self, module):
        """
		Set the module to be configured
		"""
        ModuleConfigurationPanel.setModule(self, module)
	def __init__(self, parent, visualizer, name = "Volume rendering", **kws):
		"""
		Initialization
		"""
		self.gui = None
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
    def __init__(self, parent, visualizer, name="Surface rendering", **kws):
        """
		Initialization
		"""
        ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
        self.method = 0
Esempio n. 27
0
	def __init__(self, parent, visualizer, name = "Polydata measurements", **kws):
		"""
		Initialization
		"""     
		ModuleConfigurationPanel.__init__(self, parent, visualizer, name, **kws)
		self.method = 0