Class Envelope2D
java.lang.Object
org.gvsig.fmap.geom.jts.primitive.DefaultEnvelope
org.gvsig.fmap.geom.jts.primitive.Envelope2D
- 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
ConstructorsConstructorDescriptionEnvelope2D(double minX, double minY, double maxX, double maxY, org.gvsig.crs.projection.lib.Projection projection) Envelope2D(com.vividsolutions.jts.geom.Envelope envelope, org.gvsig.crs.projection.lib.Projection projection) Envelope2D(com.vividsolutions.jts.geom.Geometry bounds) Envelope2D(org.gvsig.crs.projection.lib.Projection projection) Envelope2D(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, hasZ, intersects, intersects, isCollapsed, isCollapsed, isEmpty, loadFromState, saveToState, setLowerCorner, setProjection, setProjectionIffNull, setUpperCorner, toString
-
Field Details
-
PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
Envelope2D
public Envelope2D() -
Envelope2D
public Envelope2D(org.gvsig.crs.projection.lib.Projection projection) -
Envelope2D
public Envelope2D(org.gvsig.fmap.geom.primitive.Point min, org.gvsig.fmap.geom.primitive.Point max, org.gvsig.crs.projection.lib.Projection projection) -
Envelope2D
public Envelope2D(double minX, double minY, double maxX, double maxY, org.gvsig.crs.projection.lib.Projection projection) -
Envelope2D
public Envelope2D(com.vividsolutions.jts.geom.Geometry bounds) - Parameters:
bounds-
-
Envelope2D
public Envelope2D(com.vividsolutions.jts.geom.Envelope envelope, org.gvsig.crs.projection.lib.Projection projection) - Parameters:
envelope-
-
-
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
-