public static class ImageryInfo.ImageryBounds extends Bounds
Bounds.ParseMethod
Constructor and Description |
---|
ImageryBounds(java.lang.String asString,
java.lang.String separator)
Constructs a new
ImageryBounds from string. |
Modifier and Type | Method and Description |
---|---|
void |
addShape(Shape shape)
Adds a new shape to this bounds.
|
boolean |
equals(java.lang.Object o) |
java.util.List<Shape> |
getShapes()
Returns the list of shapes defining this bounds.
|
int |
hashCode() |
void |
setShapes(java.util.List<Shape> shapes)
Sets the list of shapes defining this bounds.
|
asRect, contains, crosses180thMeridian, encodeAsString, extend, extend, extend, getArea, getCenter, getMax, getMaxLat, getMaxLon, getMin, getMinLat, getMinLon, initLat, initLon, intersects, isCollapsed, isOutOfTheWorld, normalize, toBBox, toShortString, toString, visitEdge
public ImageryBounds(java.lang.String asString, java.lang.String separator)
ImageryBounds
from string.asString
- The string containing the list of shapes defining this boundsseparator
- The shape separator in the given string, usually a commapublic final void addShape(Shape shape)
shape
- The shape to addpublic final void setShapes(java.util.List<Shape> shapes)
shapes
- The list of shapes defining this bounds.public final java.util.List<Shape> getShapes()