Class Shape
- java.lang.Object
-
- org.openstreetmap.josm.data.imagery.Shape
-
public class Shape extends Object
Data class to store the outline for background imagery coverage. Configuration data for imagery to describe the coverage area (ImageryInfo.ImageryBounds
).
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPoint(String sLat, String sLon)
boolean
contains(LatLon latlon)
String
encodeAsString(String separator)
Encodes this as a string so that it may be parsed usingShape(String, String)
static String
encodeAsString(List<Shape> shapes)
Encodes the shapes as a string using,
and;
as separatorsboolean
equals(Object obj)
List<org.openstreetmap.gui.jmapviewer.Coordinate>
getPoints()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
encodeAsString
public String encodeAsString(String separator)
Encodes this as a string so that it may be parsed usingShape(String, String)
- Parameters:
separator
- The separator- Returns:
- The string encoded shape
-
encodeAsString
public static String encodeAsString(List<Shape> shapes)
Encodes the shapes as a string using,
and;
as separators- Parameters:
shapes
- The shapes to encode- Returns:
- The string encoded shapes
-
-