Beispiel #1
0
 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),
     })
Beispiel #2
0
 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),
     })
Beispiel #3
0
 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),
     })
Beispiel #4
0
 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),
         }
     )