Class Envelope3D
java.lang.Object
org.gvsig.fmap.geom.jts.primitive.DefaultEnvelope
org.gvsig.fmap.geom.jts.primitive.Envelope3D
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.geom.primitive.Envelope,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
- Author:
- Jorge Piera
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.geom.jts.primitive.DefaultEnvelope
isEmpty, LOWERCORNER_FIELD, manager, max, min, projection, UPPERCORNER_FIELD -
Constructor Summary
ConstructorsConstructorDescriptionEnvelope3D(com.vividsolutions.jts.geom.Coordinate[] coordinates) Envelope3D(org.gvsig.crs.projection.lib.Projection projection) Envelope3D(org.gvsig.fmap.geom.primitive.Point min, org.gvsig.fmap.geom.primitive.Point max, org.gvsig.crs.projection.lib.Projection projection) -
Method Summary
Methods inherited from class org.gvsig.fmap.geom.jts.primitive.DefaultEnvelope
add, centerTo, clear, contains, equals, getBox2D, getCenter, getGeometry, getLength, getLowerCorner, getMaximum, getMinimum, getProjection, getUpperCorner, hasM, intersects, intersects, isCollapsed, isCollapsed, isEmpty, loadFromState, saveToState, setLowerCorner, setProjection, setProjectionIffNull, setUpperCorner, toString
-
Field Details
-
PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
Envelope3D
public Envelope3D() -
Envelope3D
public Envelope3D(org.gvsig.crs.projection.lib.Projection projection) -
Envelope3D
public Envelope3D(org.gvsig.fmap.geom.primitive.Point min, org.gvsig.fmap.geom.primitive.Point max, org.gvsig.crs.projection.lib.Projection projection) -
Envelope3D
public Envelope3D(com.vividsolutions.jts.geom.Coordinate[] coordinates) - Parameters:
coordinates-
-
-
Method Details
-
getDimension
public int getDimension()- Specified by:
getDimensionin interfaceorg.gvsig.fmap.geom.primitive.Envelope
-
convert
public org.gvsig.fmap.geom.primitive.Envelope convert(org.gvsig.crs.projection.lib.CoordinateTransformation trans) - Specified by:
convertin interfaceorg.gvsig.fmap.geom.primitive.Envelope
-
registerPersistent
public static void registerPersistent() -
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classDefaultEnvelope- Throws:
CloneNotSupportedException
-
add
public void add(org.gvsig.fmap.geom.primitive.Envelope envelope) - Specified by:
addin interfaceorg.gvsig.fmap.geom.primitive.Envelope
-
hasZ
public boolean hasZ()- Specified by:
hasZin interfaceorg.gvsig.fmap.geom.primitive.Envelope- Overrides:
hasZin classDefaultEnvelope
-