GtkGraphicRenderer class. More...
 Inheritance diagram for grid.GtkGraphicRenderer:
 Collaboration diagram for grid.GtkGraphicRenderer:Public Member Functions | |
| def | __init__ (self, data) | 
| Initializer.  More... | |
| def | button_press (self, widget, event) | 
| Button Press.  More... | |
| def | button_release (self, widget, event) | 
| Button Release.  More... | |
| def | expose (self, widget, event) | 
| Expose.  More... | |
| def | motion_notify (self, widget, event) | 
| Motion Notify.  More... | |
| def | output_png (self, filename) | 
| Output PNG.  More... | |
| def | set_bigger_zoom (self) | 
| Set Bigger Zoom.  More... | |
| def | set_smaller_zoom (self) | 
| Set Smaller Zoom.  More... | |
| def | size_allocate (self, widget, allocation) | 
| Size Allocate.  More... | |
Private Attributes | |
| __buffer_surface | |
| buffer surface  More... | |
| __data | |
| data  More... | |
| __force_full_redraw | |
| full redraw  More... | |
| __height | |
| height  More... | |
| __moving_both | |
| moving both  More... | |
| __moving_both_cur | |
| moving both cur  More... | |
| __moving_both_start | |
| moving both start  More... | |
| __moving_left | |
| moving left  More... | |
| __moving_left_cur | |
| moving left cur  More... | |
| __moving_right | |
| moving right  More... | |
| __moving_right_cur | |
| moving right cur  More... | |
| __moving_top | |
| moving top  More... | |
| __moving_top_cur | |
| moving top cur  More... | |
| __moving_top_start | |
| moving top start  More... | |
| __width | |
| width  More... | |
GtkGraphicRenderer class.
| def grid.GtkGraphicRenderer.__init__ | ( | self, | |
| data | |||
| ) | 
| def grid.GtkGraphicRenderer.button_press | ( | self, | |
| widget, | |||
| event | |||
| ) | 
Button Press.
| self | this object | 
| widget | widget | 
| event | event | 
Definition at line 1351 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, grid.GtkGraphicRenderer.__moving_both, grid.GtkGraphicRenderer.__moving_left, and grid.GtkGraphicRenderer.__moving_right.
| def grid.GtkGraphicRenderer.button_release | ( | self, | |
| widget, | |||
| event | |||
| ) | 
Button Release.
| self | this object | 
| widget | widget | 
| event | event | 
Definition at line 1379 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, grid.GtkGraphicRenderer.__force_full_redraw, grid.GtkGraphicRenderer.__moving_both, grid.GtkGraphicRenderer.__moving_both_cur, grid.GtkGraphicRenderer.__moving_both_start, grid.GtkGraphicRenderer.__moving_left, grid.GtkGraphicRenderer.__moving_left_cur, grid.GtkGraphicRenderer.__moving_right, grid.GtkGraphicRenderer.__moving_right_cur, and grid.GtkGraphicRenderer.__moving_top.
| def grid.GtkGraphicRenderer.expose | ( | self, | |
| widget, | |||
| event | |||
| ) | 
Expose.
| self | this object | 
| widget | widget | 
| event | event | 
Definition at line 1485 of file grid.py.
References grid.GtkGraphicRenderer.__force_full_redraw.
| def grid.GtkGraphicRenderer.motion_notify | ( | self, | |
| widget, | |||
| event | |||
| ) | 
Motion Notify.
| self | this object | 
| widget | widget | 
| event | event | 
Definition at line 1413 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__moving_left.
| def grid.GtkGraphicRenderer.output_png | ( | self, | |
| filename | |||
| ) | 
Output PNG.
| self | this object | 
| filename | file name | 
Definition at line 1339 of file grid.py.
References grid.GtkGraphicRenderer.__buffer_surface, grid.GraphicRenderer.__data, and grid.GtkGraphicRenderer.__data.
| def grid.GtkGraphicRenderer.set_bigger_zoom | ( | self | ) | 
Set Bigger Zoom.
| self | this object | 
Definition at line 1330 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__force_full_redraw.
| def grid.GtkGraphicRenderer.set_smaller_zoom | ( | self | ) | 
Set Smaller Zoom.
| self | this object | 
Definition at line 1321 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__force_full_redraw.
| def grid.GtkGraphicRenderer.size_allocate | ( | self, | |
| widget, | |||
| allocation | |||
| ) | 
      
  | 
  private | 
buffer surface
Definition at line 1493 of file grid.py.
Referenced by grid.GtkGraphicRenderer.output_png().
      
  | 
  private | 
data
Definition at line 1307 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), grid.GtkGraphicRenderer.button_release(), grid.GtkGraphicRenderer.motion_notify(), grid.GtkGraphicRenderer.output_png(), grid.GtkGraphicRenderer.set_bigger_zoom(), and grid.GtkGraphicRenderer.set_smaller_zoom().
      
  | 
  private | 
full redraw
Definition at line 1312 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release(), grid.GtkGraphicRenderer.expose(), grid.GtkGraphicRenderer.set_bigger_zoom(), and grid.GtkGraphicRenderer.set_smaller_zoom().
      
  | 
  private | 
moving both
Definition at line 1310 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), and grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving both cur
Definition at line 1370 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving both start
Definition at line 1369 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving left
Definition at line 1308 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), grid.GtkGraphicRenderer.button_release(), and grid.GtkGraphicRenderer.motion_notify().
      
  | 
  private | 
moving left cur
Definition at line 1423 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving right
Definition at line 1309 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), and grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving right cur
Definition at line 1434 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
moving top
Definition at line 1311 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
      
  | 
  private | 
      
  | 
  private |