Class Walker.Leg

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<E>
          extended by java.util.HashSet
              extended by Walker.Leg
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.Set
Enclosing class:
Walker

public class Walker.Leg
extends java.util.HashSet

See Also:
Serialized Form

Field Summary
private  Walker.BodySegment a
           
private  Walker.BodySegment b
           
private  Muscle c
           
private  Muscle d
           
private  Muscle e
           
 Walker head
           
 
Constructor Summary
Walker.Leg(double ang, Walker h, double length, double s)
           
 
Method Summary
 double findAngle()
           
 void moveLeft()
           
 void moveOut()
           
 void moveRight()
           
 
Methods inherited from class java.util.HashSet
add, clear, clone, contains, isEmpty, iterator, remove, size
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray
 

Field Detail

head

public Walker head

a

private Walker.BodySegment a

b

private Walker.BodySegment b

c

private Muscle c

d

private Muscle d

e

private Muscle e
Constructor Detail

Walker.Leg

public Walker.Leg(double ang,
                  Walker h,
                  double length,
                  double s)
Method Detail

findAngle

public double findAngle()

moveRight

public void moveRight()

moveLeft

public void moveLeft()

moveOut

public void moveOut()