def set_key_handlers(self): key_handlers.update({ key._1: lambda: self.set_rendermode(RenderMode.GLVERTEX), key._2: lambda: self.set_rendermode(RenderMode.DRAW), key._3: lambda: self.set_rendermode(RenderMode.VERTEXLIST), key._4: lambda: self.set_rendermode(RenderMode.BATCH), })
def set_key_handlers(self): key_handlers.update({ key.PAGEUP: lambda: self.zoom(2), key.PAGEDOWN: lambda: self.zoom(0.5), key.LEFT: lambda: self.pan(self.scale, -pi/2), key.RIGHT: lambda: self.pan(self.scale, +pi/2), key.DOWN: lambda: self.pan(self.scale, pi), key.UP: lambda: self.pan(self.scale, 0), key.COMMA: lambda: self.tilt(-1), key.PERIOD: lambda: self.tilt(+1), })
def set_key_handlers(self): key_handlers.update( { key.PAGEUP: lambda: self.zoom(2), key.PAGEDOWN: lambda: self.zoom(0.5), key.LEFT: lambda: self.pan(self.scale, -pi / 2), key.RIGHT: lambda: self.pan(self.scale, +pi / 2), key.DOWN: lambda: self.pan(self.scale, pi), key.UP: lambda: self.pan(self.scale, 0), key.COMMA: lambda: self.tilt(-1), key.PERIOD: lambda: self.tilt(+1), } )