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 | |