wodka.ga.geno.lang.turtle
Class PenDown
java.lang.Object
wodka.ga.geno.lang.turtle.AbstractTurtleCommand
wodka.ga.geno.lang.turtle.PenDown
- All Implemented Interfaces:
- Command, java.io.Serializable, StreamPersistable, TurtleCommand
- public class PenDown
- extends AbstractTurtleCommand
Turn command. Turns the model building turtle a certain
angle.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PenDown
public PenDown()
toShortDescription
public java.lang.String toShortDescription()
mutateCommand
public Command mutateCommand(java.util.Random ran)
parameterCount
public int parameterCount()
mutateParameter
public void mutateParameter(int index,
java.util.Random ran)
createClone
public Command createClone()
eval
public void eval(Model model,
TurtleInterpreter interp)
toStream
public void toStream(java.io.DataOutputStream outStream)
throws java.io.IOException
- Throws:
java.io.IOException
fromStream
public void fromStream(java.io.DataInputStream inStream,
int version)
throws java.io.IOException
- Throws:
java.io.IOException
getVersion
public int getVersion()