zombie.core.utils
Class IntHyperCube2

java.lang.Object
  extended by zombie.core.utils.IntHyperCube2

public class IntHyperCube2
extends java.lang.Object


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

Constructor Detail

IntHyperCube2

public IntHyperCube2(int width,
                     int height,
                     int depth,
                     int quanta)
C'tor

Parameters:
width -
height -
Method Detail

clear

public void clear()

fill

public void fill(int newValue)

getValue

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

setValue

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

getWidth

public final int getWidth()
Returns:
the width

getHeight

public final int getHeight()
Returns:
the height

getDepth

public final int getDepth()
Returns:
the depth

getQuanta

public final int getQuanta()
Returns:
the "quanta" (4th dimension)