uka.util
Class BitArray2D

java.lang.Object
  extended byuka.util.BitArray2D
All Implemented Interfaces:
java.io.Serializable

public class BitArray2D
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private static int BITS_PER_VALUE
           
private  IntArray2D data
           
private  int size0
           
 
Constructor Summary
BitArray2D(int size0, int size1)
           
 
Method Summary
 boolean get(int index0, int index1)
           
private  int getIndex(int index0)
           
private  int getMask(int index0)
           
 int[] getSize()
           
 int getSize0()
           
 int getSize1()
           
 void set(int index0, int index1, boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size0

private final int size0

data

private final IntArray2D data

BITS_PER_VALUE

private static final int BITS_PER_VALUE
See Also:
Constant Field Values
Constructor Detail

BitArray2D

public BitArray2D(int size0,
                  int size1)
Method Detail

get

public boolean get(int index0,
                   int index1)

set

public void set(int index0,
                int index1,
                boolean value)

getIndex

private int getIndex(int index0)

getMask

private int getMask(int index0)

getSize

public int[] getSize()

getSize0

public int getSize0()

getSize1

public int getSize1()