edu.unh.sdb.lattice
Class WriteableInCoreArrayCellGroupGrid

java.lang.Object
  extended by edu.unh.sdb.lattice.CellGroupGrid
      extended by edu.unh.sdb.lattice.WriteableInCoreArrayCellGroupGrid

public class WriteableInCoreArrayCellGroupGrid
extends CellGroupGrid


Field Summary
protected  int lastIndex
           
protected  int numCells
           
 
Fields inherited from class edu.unh.sdb.lattice.CellGroupGrid
axisWeights, dimensionality, groups, ordering, partitioning
 
Constructor Summary
WriteableInCoreArrayCellGroupGrid(Partitioning partitioning, AxisOrdering ordering)
           
 
Method Summary
 Cell findEnclosingCell(Point p)
           
 int getNumCells()
           
protected  void makeCellGroups()
           
 void register(TriangleCell c, int cellIndex)
           
 int write(java.lang.String baseFileName)
           
 void writeFDLFile(java.lang.String baseFileName)
           
 
Methods inherited from class edu.unh.sdb.lattice.CellGroupGrid
computeOffset2, dim, findEnclosingCell, getGridISBounds, mapToCellGroup, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

numCells

protected int numCells

lastIndex

protected int lastIndex
Constructor Detail

WriteableInCoreArrayCellGroupGrid

public WriteableInCoreArrayCellGroupGrid(Partitioning partitioning,
                                         AxisOrdering ordering)
Method Detail

makeCellGroups

protected void makeCellGroups()
Specified by:
makeCellGroups in class CellGroupGrid

write

public int write(java.lang.String baseFileName)

writeFDLFile

public void writeFDLFile(java.lang.String baseFileName)

register

public void register(TriangleCell c,
                     int cellIndex)

findEnclosingCell

public Cell findEnclosingCell(Point p)

getNumCells

public int getNumCells()