public class Envelope3D extends DefaultEnvelope implements Cloneable
Modifier and Type | Field and Description |
---|---|
static String |
PERSISTENCE_DEFINITION_NAME |
isEmpty, LOWERCORNER_FIELD, manager, max, min, UPPERCORNER_FIELD
Constructor and Description |
---|
Envelope3D() |
Envelope3D(Coordinate[] coordinates) |
Envelope3D(Point min,
Point max) |
Modifier and Type | Method and Description |
---|---|
void |
add(Envelope envelope)
Adds a envelope to the current envelope.
|
Object |
clone()
Creates a copy of the object.
|
Envelope |
convert(ICoordTrans trans)
Converts the envelope to other coordinate reference system
|
int |
getDimension()
The length of coordinate sequence (the number of entries) in this
envelope.
|
static void |
registerPersistent() |
add, centerTo, clear, contains, equals, getCenter, getGeometry, getLength, getLowerCorner, getMaximum, getMinimum, getUpperCorner, intersects, intersects, isEmpty, loadFromState, saveToState, setLowerCorner, setUpperCorner, toString
public static final String PERSISTENCE_DEFINITION_NAME
public Envelope3D()
public Envelope3D(Coordinate[] coordinates)
coordinates
- public int getDimension()
Envelope
getDimension
in interface Envelope
public Envelope convert(ICoordTrans trans)
Envelope
public static void registerPersistent()
public Object clone() throws CloneNotSupportedException
Cloneable
clone
in class DefaultEnvelope
CloneNotSupportedException
- if the instance of the object cannot
be cloned. As this is extending Cloneable
so
its sure it implements it, so this exception may be used for problems
on specific object instances.Object#clone()}.