original_docstring:  Process a special function event: arrow keys.
docstring: Process a special function event: arrow keys.
docstring_tokens: Process a special function event : arrow keys .
code: def special_function(self, key, x, y):
          """ Process a special function event: arrow keys."""
          if (key == GLUT_KEY_LEFT):
              self.xform.rotate_y += -90.0
          elif (key == GLUT_KEY_RIGHT):
              self.xform.rotate_y += 90.0
          elif (key == GLUT_KEY_UP):
              self.xform.rotate_x += -90.0
          elif (key == GLUT_KEY_DOWN):
              self.xform.rotate_x += 90.0
          glutPostRedisplay()
code_tokens: def special_function ( self , key , x , y ) : if ( key == GLUT_KEY_LEFT ) : self . xform . rotate_y += - 90.0 elif ( key == GLUT_KEY_RIGHT ) : self . xform . rotate_y += 90.0 elif ( key == GLUT_KEY_UP ) : self . xform . rotate_x += - 90.0 elif ( key == GLUT_KEY_DOWN ) : self . xform . rotate_x += 90.0 glutPostRedisplay ( )
short_docstring: Process a special function event: arrow keys.
short_docstring_tokens: Process a special function event : arrow keys .
comment: """ Process a special function event: arrow keys."""