wodka.ga.geno.lang.turtle
Class PenUp

java.lang.Object
  extended bywodka.ga.geno.lang.turtle.AbstractTurtleCommand
      extended bywodka.ga.geno.lang.turtle.PenUp
All Implemented Interfaces:
Command, java.io.Serializable, StreamPersistable, TurtleCommand

public class PenUp
extends AbstractTurtleCommand

Turn command. Turns the model building turtle a certain angle.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class wodka.ga.geno.lang.turtle.AbstractTurtleCommand
decFormat, language
 
Constructor Summary
PenUp()
           
 
Method Summary
 Command createClone()
           
 void eval(Model model, TurtleInterpreter interp)
           
 void fromStream(java.io.DataInputStream inStream, int version)
           
 int getVersion()
           
 Command mutateCommand(java.util.Random ran)
           
 void mutateParameter(int paramInd, java.util.Random ran)
           
 int parameterCount()
           
 java.lang.String toShortDescription()
           
 void toStream(java.io.DataOutputStream outStream)
           
 
Methods inherited from class wodka.ga.geno.lang.turtle.AbstractTurtleCommand
getLanguage, getTurtleLanguage, setLanguage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PenUp

public PenUp()
Method Detail

toShortDescription

public java.lang.String toShortDescription()

mutateCommand

public Command mutateCommand(java.util.Random ran)

parameterCount

public int parameterCount()

mutateParameter

public void mutateParameter(int paramInd,
                            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()