edu.unh.sdb.lattice
Class Partitioning
java.lang.Object
edu.unh.sdb.lattice.Partitioning
- Direct Known Subclasses:
- RegularCellPartitioning, RegularPartitioning
public abstract class Partitioning
- extends java.lang.Object
A partitioning provides a mapping between an N-Dimensional geometric (real) space
and an integer Index Space.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dimensionality
protected int dimensionality
Partitioning
public Partitioning(ISBounds indexBounds,
GBounds geomBounds)
dim
public final int dim()
getISBounds
public ISBounds getISBounds()
getGBounds
public GBounds getGBounds()
getPartitionIterator
public abstract GBoundsIterator getPartitionIterator()
getISIterator
public ISIterator getISIterator()
map
public abstract IndexSpaceID map(Point p)
map
public abstract ISBounds map(GBounds b)
toString
public java.lang.String toString()
- Return a String representing the object.
- Overrides:
toString
in class java.lang.Object
toString
public java.lang.String toString(java.lang.String indent)
- Return a String representing the object indented by the argument string.