| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.unh.sdb.lattice.Geometry
public abstract class Geometry
This public class is responsible for mapping a DataID to a location in the geometric space. For regular data, it can do this mapping with a simple calculation. For unstructured data, it must directly access the DataSet to retrieve the attributes being used as dimensions.
| Field Summary | |
|---|---|
protected  GBounds | 
bounds
 | 
protected  int | 
dimensionality
 | 
protected  boolean | 
isCellGeometry
 | 
protected  Partitioning | 
partition
 | 
| Constructor Summary | |
|---|---|
Geometry(GBounds bounds,
         Partitioning p,
         boolean isCellGeometry)
This constructor creates a new domain appropriate for the dataset described by the argument.  | 
|
| Method Summary | |
|---|---|
 int | 
dim()
returns dimensionality of the geometry  | 
 GBounds | 
getBounds()
returns the geometry bounds  | 
 Partitioning | 
getPartitioning()
 | 
 boolean | 
isCellGeometry()
returns true is this geometry is a cell geometry, false otherwise.  | 
 IndexSpaceID | 
map(Point p)
 | 
 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 java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected int dimensionality
protected GBounds bounds
protected Partitioning partition
protected boolean isCellGeometry
| Constructor Detail | 
|---|
public Geometry(GBounds bounds,
                Partitioning p,
                boolean isCellGeometry)
| Method Detail | 
|---|
public final int dim()
public boolean isCellGeometry()
public final GBounds getBounds()
public final Partitioning getPartitioning()
public IndexSpaceID map(Point p)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(java.lang.String indent)
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||