Esempio n. 1
0
    def __init__(self):
        PyLocatorRenderWindow.__init__(self)
        #self.camera = self.renderer.GetActiveCamera()

        
        self.pressFuncs = {1 : self._Iren.LeftButtonPressEvent,
                           2 : self._Iren.MiddleButtonPressEvent,
                           3 : self._Iren.RightButtonPressEvent}
        self.releaseFuncs = {1 : self._Iren.LeftButtonReleaseEvent,
                             2 : self._Iren.MiddleButtonReleaseEvent,
                             3 : self._Iren.RightButtonReleaseEvent}

        self.pressHooks = {}
        self.releaseHooks = {}

        self.vtk_interact_mode = False
Esempio n. 2
0
 def __init__(self, imageData=None):
     PyLocatorRenderWindow.__init__(self)
     ThreeDimRenderWindow.__init__(self)
     self.surface_actors = {}
     self.AddObserver('KeyPressEvent', self.key_press)