org.woehlke.simulation.evolution.dom
Class SimGenCell

java.lang.Object
  extended by org.woehlke.simulation.evolution.dom.SimGenCell
All Implemented Interfaces:
ISimGenCell

public class SimGenCell
extends java.lang.Object
implements ISimGenCell

(C) 2006 - 2008 Thomas Woehlke http://www.thomas-woehlke.de

Author:
Thomas Woehlke Date: 04.02.2006 Time: 19:06:43

Constructor Summary
SimGenCell(SimGenPoint max, SimGenPoint pos, java.util.Random random)
           
 
Method Summary
 ISimGenCell cellDivisionFactory()
           
 void died()
           
 void eat()
           
 SimGenPoint getMax()
           
 SimGenPoint getPos()
           
 boolean isPregnant()
           
 void move()
           
 void setMax(SimGenPoint max)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimGenCell

public SimGenCell(SimGenPoint max,
                  SimGenPoint pos,
                  java.util.Random random)
Method Detail

move

public void move()
Specified by:
move in interface ISimGenCell

cellDivisionFactory

public ISimGenCell cellDivisionFactory()
Specified by:
cellDivisionFactory in interface ISimGenCell

getPos

public SimGenPoint getPos()
Specified by:
getPos in interface ISimGenCell

isPregnant

public boolean isPregnant()
Specified by:
isPregnant in interface ISimGenCell

eat

public void eat()
Specified by:
eat in interface ISimGenCell

died

public void died()
Specified by:
died in interface ISimGenCell

getMax

public SimGenPoint getMax()
Specified by:
getMax in interface ISimGenCell

setMax

public void setMax(SimGenPoint max)
Specified by:
setMax in interface ISimGenCell


Copyright © 2006-2008 Thomas Woehlke. All Rights Reserved.