zombie.core.utils
Class IntGrid

java.lang.Object
  extended by zombie.core.utils.IntGrid
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class IntGrid
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Constructor Summary
IntGrid(int width, int height)
          C'tor
 
Method Summary
 void clear()
           
 IntGrid clone()
           
 void fill(int newValue)
           
 int getHeight()
           
 int getValue(int x, int y)
           
 int getWidth()
           
 void setValue(int x, int y, int newValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntGrid

public IntGrid(int width,
               int height)
C'tor

Parameters:
width -
height -
Method Detail

clone

public IntGrid clone()
              throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

clear

public void clear()

fill

public void fill(int newValue)

getValue

public int getValue(int x,
                    int y)

setValue

public void setValue(int x,
                     int y,
                     int newValue)

getWidth

public final int getWidth()
Returns:
the width

getHeight

public final int getHeight()
Returns:
the height