org.openstreetmap.josm.data.imagery
Class Shape

java.lang.Object
  extended by org.openstreetmap.josm.data.imagery.Shape

public class Shape
extends java.lang.Object


Field Summary
private  java.util.List<Coordinate> coords
           
 
Constructor Summary
Shape()
           
Shape(java.lang.String asString, java.lang.String separator)
           
 
Method Summary
 void addPoint(java.lang.String sLat, java.lang.String sLon)
           
 boolean contains(LatLon latlon)
           
 java.lang.String encodeAsString(java.lang.String separator)
           
 java.util.List<Coordinate> getPoints()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coords

private java.util.List<Coordinate> coords
Constructor Detail

Shape

public Shape(java.lang.String asString,
             java.lang.String separator)
      throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

Shape

public Shape()
Method Detail

encodeAsString

public java.lang.String encodeAsString(java.lang.String separator)

getPoints

public java.util.List<Coordinate> getPoints()

contains

public boolean contains(LatLon latlon)

addPoint

public void addPoint(java.lang.String sLat,
                     java.lang.String sLon)
              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException


JOSM