|  | Evolife
    Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology. | 
Standard canvas plus resizing capabilities. More...


| Public Member Functions | |
| def | __init__ (self, AreaType=Image_Area, parent=None, image=None, width=400, height=300, zoom=1) | 
| Defining View: a window (QGraphicsView) that contains a plot area (QGraphicsScene)  More... | |
| def | paintEvent (self, e) | 
| calls Qt's paintEvent  More... | |
| def | resizeEvent (self, e) | 
| calls Qt's resizeEvent  More... | |
| def | updateScene (self, L) | 
| unused  More... | |
| def | photo (self, Name, FrameNumber=-1, outputDir='.', extension='png') | 
| takes a snapshot and saves it to a new file  More... | |
| def | EventInterpreter (self, Event) | 
| Does nothing here.  More... | |
| Public Attributes | |
| Area | |
| FrameNumber | |
Standard canvas plus resizing capabilities.
Definition at line 68 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.__init__ | ( | self, | |
| AreaType = Image_Area, | |||
| parent = None, | |||
| image = None, | |||
| width = 400, | |||
| height = 300, | |||
| zoom = 1 | |||
| ) | 
Defining View: a window (QGraphicsView) that contains a plot area (QGraphicsScene)
Reimplemented in Evolife.Graphics.Evolife_Graphic.Satellite_window, Evolife.Graphics.Evolife_Graphic.Active_Frame, Evolife.Graphics.Evolife_Graphic.Network_window, Evolife.Graphics.Evolife_Graphic.Genome_window, Evolife.Graphics.Evolife_Graphic.Field_window, Evolife.Graphics.Evolife_Graphic.Image_window, Evolife.Graphics.Evolife_Window.Simulation_Control_Frame, Evolife.Graphics.Evolife_Window.Simulation_Display_Control_Frame, Evolife.Graphics.Evolife_Window.Simulation_Frame, and Evolife.Graphics.Evolife_Window.Evolife_Frame.
Definition at line 71 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.EventInterpreter | ( | self, | |
| Event | |||
| ) | 
Does nothing here.
To be overloaded
Reimplemented in Evolife.Graphics.Evolife_Graphic.Active_Frame.
Definition at line 115 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.paintEvent | ( | self, | |
| e | |||
| ) | 
calls Qt's paintEvent
Definition at line 85 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.photo | ( | self, | |
| Name, | |||
| FrameNumber = -1, | |||
| outputDir = '.', | |||
| extension = 'png' | |||
| ) | 
takes a snapshot and saves it to a new file
Definition at line 102 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.resizeEvent | ( | self, | |
| e | |||
| ) | 
calls Qt's resizeEvent
Definition at line 90 of file Evolife_Graphic.py.
| def Evolife.Graphics.Evolife_Graphic.AreaView.updateScene | ( | self, | |
| L | |||
| ) | 
unused
Definition at line 97 of file Evolife_Graphic.py.
| Evolife.Graphics.Evolife_Graphic.AreaView.Area | 
Definition at line 77 of file Evolife_Graphic.py.
| Evolife.Graphics.Evolife_Graphic.AreaView.FrameNumber | 
Definition at line 106 of file Evolife_Graphic.py.