public abstract class Geometry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected GBounds |
bounds |
protected int |
dimensionality |
protected boolean |
isCellGeometry |
protected Partitioning |
partition |
Constructor and Description |
---|
Geometry(GBounds bounds,
Partitioning p,
boolean isCellGeometry)
This constructor creates a new domain appropriate
for the dataset described by the argument.
|
Modifier and Type | Method and Description |
---|---|
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.
|
protected int dimensionality
protected GBounds bounds
protected Partitioning partition
protected boolean isCellGeometry
public Geometry(GBounds bounds, Partitioning p, boolean isCellGeometry)
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.Object
public java.lang.String toString(java.lang.String indent)