|
Evolife
Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology.
|
Go to the source code of this file.
Classes | |
| class | Evolife.Graphics.Plot_Area.Image_Area |
| Basic graphic area type #. More... | |
| class | Evolife.Graphics.Plot_Area.Draw_Area |
| Draw_Area: Basic drawing Area. More... | |
| class | Evolife.Graphics.Plot_Area.Plot_Area |
| Graphic area for displaying curves #. More... | |
| class | Evolife.Graphics.Plot_Area.Ground |
| Defines a 2-D region where agents are located and may move. More... | |
Namespaces | |
| namespace | Evolife |
| namespace | Evolife.Graphics |
| namespace | Evolife.Graphics.Plot_Area |
| Windows that display Curves or images. | |
Functions | |
| def | Evolife.Graphics.Plot_Area.speck (self, Curve_id, newpoint, Size=3) |
| draws a spot More... | |
| def | Evolife.Graphics.Plot_Area.mouseLocate (self, MouseEvent) |
| convert mouse position into window coordinates More... | |
| def | Evolife.Graphics.Plot_Area.mousePressEvent (self, MouseEvent) |
| retrieves mouse clicks - added by Gauthier Tallec More... | |
| def | Evolife.Graphics.Plot_Area.mouseReleaseEvent (self, MouseEvent) |
| retrieves mouse clicks More... | |
| def | Evolife.Graphics.Plot_Area.mouseDoubleClickEvent (self, MouseEvent) |
| retrieves mouse clicks More... | |
| def | Evolife.Graphics.Plot_Area.mouseMoveEvent (self, MouseEvent) |
| retrieves mouse movements when button is pressed More... | |
Variables | |
| Evolife.Graphics.Plot_Area.QString = lambda x: x | |
| Evolife.Graphics.Plot_Area.ZoomL = lambda *L: map(lambda x: int(x * L[0]), L[1:]) | |
| Evolife.Graphics.Plot_Area.Curve_id | |
| self.drawTo(newpoint, Curve_id, Drawing=False) More... | |
| Evolife.Graphics.Plot_Area.newpoint | |
| Evolife.Graphics.Plot_Area.Draw | |