edu.unh.sdb.lattice
Class RectilinearTopology

java.lang.Object
  extended by edu.unh.sdb.lattice.Topology
      extended by edu.unh.sdb.lattice.RectilinearTopology

public class RectilinearTopology
extends Topology

A Topology for Rectilinear data.


Field Summary
protected  ISBounds bounds
           
protected  DataSource ds
           
 
Fields inherited from class edu.unh.sdb.lattice.Topology
dimensionality
 
Constructor Summary
RectilinearTopology(DataSource ds, Geometry g)
           
 
Method Summary
 void activate()
           
 Datum datum(IndexSpaceID id)
          return a datum corresponding to the IndexSpaceID argument.
 Cell findEnclosingCell(IndexSpaceID partitionID, Point p)
           
 ISBounds getBounds()
          Return a bounds for the Topology.
 RecordDescriptor getRecordDescriptor()
          Return a RecordDescriptor for datums returned by this topology.
 java.lang.String toString()
          Return a String representing the object.
 java.lang.String toString(java.lang.String indent)
          Return a String representing the object indented by the argument string.
 
Methods inherited from class edu.unh.sdb.lattice.Topology
dim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ds

protected DataSource ds

bounds

protected ISBounds bounds
Constructor Detail

RectilinearTopology

public RectilinearTopology(DataSource ds,
                           Geometry g)
Method Detail

activate

public void activate()
Specified by:
activate in class Topology

findEnclosingCell

public Cell findEnclosingCell(IndexSpaceID partitionID,
                              Point p)
Specified by:
findEnclosingCell in class Topology

datum

public Datum datum(IndexSpaceID id)
return a datum corresponding to the IndexSpaceID argument.

Specified by:
datum in class Topology

toString

public java.lang.String toString()
Description copied from class: Topology
Return a String representing the object.

Overrides:
toString in class Topology

getBounds

public ISBounds getBounds()
Return a bounds for the Topology.

Specified by:
getBounds in class Topology

getRecordDescriptor

public RecordDescriptor getRecordDescriptor()
Return a RecordDescriptor for datums returned by this topology.

Specified by:
getRecordDescriptor in class Topology

toString

public java.lang.String toString(java.lang.String indent)
Description copied from class: Topology
Return a String representing the object indented by the argument string.

Overrides:
toString in class Topology