Class AggressiveSet

java.lang.Object
  extended by AggressiveSet

public class AggressiveSet
extends java.lang.Object


Field Summary
protected  int[] changed
           
protected  boolean[][] used
           
protected  int[][][] values
           
 
Constructor Summary
AggressiveSet()
           
AggressiveSet(int[][][] a)
           
 
Method Summary
 int[] getChanged()
           
 boolean getUsed(int x, int y)
           
 int getValue(int x, int y, int z)
           
 int[][][] getValues()
           
 void resetUsed()
           
 void setChanged(int[] x)
           
 void setUsed(int x, int y, boolean b)
           
 void setValue(int x, int y, int z, int za)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

values

protected int[][][] values

used

protected boolean[][] used

changed

protected int[] changed
Constructor Detail

AggressiveSet

public AggressiveSet()

AggressiveSet

public AggressiveSet(int[][][] a)
Method Detail

setChanged

public void setChanged(int[] x)

getChanged

public int[] getChanged()

getValue

public int getValue(int x,
                    int y,
                    int z)

setValue

public void setValue(int x,
                     int y,
                     int z,
                     int za)

getValues

public int[][][] getValues()

getUsed

public boolean getUsed(int x,
                       int y)

setUsed

public void setUsed(int x,
                    int y,
                    boolean b)

resetUsed

public void resetUsed()