de.jaetzold.art.examples
Class AriadneSimpleAlgorithm
java.lang.Object
|
+--de.jaetzold.art.examples.AriadneSimpleAlgorithm
- All Implemented Interfaces:
- Ariadne
- public class AriadneSimpleAlgorithm
- extends Object
- implements Ariadne
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
driveTrain
protected NormalizedDriveTrain driveTrain
leftDirection
protected int leftDirection
orientationAngle
protected double orientationAngle
changes
protected PropertyChangeSupport changes
AriadneSimpleAlgorithm
public AriadneSimpleAlgorithm(AriadneSimpleAlgorithm.Robot robot)
orientByAngle
public void orientByAngle(double angle)
- Specified by:
orientByAngle
in interface Ariadne
setState
protected void setState(int state)
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
getState
public int getState()
- Specified by:
getState
in interface Ariadne