public class MapPolygonImpl extends MapObjectImpl implements MapPolygon
Constructor and Description |
---|
MapPolygonImpl(ICoordinate... points) |
MapPolygonImpl(Layer layer,
java.util.List<? extends ICoordinate> points) |
MapPolygonImpl(Layer layer,
java.lang.String name,
ICoordinate... points) |
MapPolygonImpl(Layer layer,
java.lang.String name,
java.util.List<? extends ICoordinate> points) |
MapPolygonImpl(Layer layer,
java.lang.String name,
java.util.List<? extends ICoordinate> points,
Style style) |
MapPolygonImpl(java.util.List<? extends ICoordinate> points) |
MapPolygonImpl(java.lang.String name,
ICoordinate... points) |
MapPolygonImpl(java.lang.String name,
java.util.List<? extends ICoordinate> points) |
Modifier and Type | Method and Description |
---|---|
static Style |
getDefaultStyle() |
java.util.List<? extends ICoordinate> |
getPoints() |
void |
paint(java.awt.Graphics g,
java.util.List<java.awt.Point> points)
Paints the map rectangle on the map.
|
void |
paint(java.awt.Graphics g,
java.awt.Polygon polygon)
Paints the map rectangle on the map.
|
java.lang.String |
toString() |
getBackColor, getColor, getDefaultFont, getFont, getLayer, getName, getStroke, getStyle, getStyleAssigned, isVisible, paintText, setBackColor, setColor, setFont, setLayer, setName, setStroke, setStyle, setVisible
public MapPolygonImpl(ICoordinate... points)
public MapPolygonImpl(java.util.List<? extends ICoordinate> points)
public MapPolygonImpl(java.lang.String name, java.util.List<? extends ICoordinate> points)
public MapPolygonImpl(java.lang.String name, ICoordinate... points)
public MapPolygonImpl(Layer layer, java.util.List<? extends ICoordinate> points)
public MapPolygonImpl(Layer layer, java.lang.String name, java.util.List<? extends ICoordinate> points)
public MapPolygonImpl(Layer layer, java.lang.String name, ICoordinate... points)
public MapPolygonImpl(Layer layer, java.lang.String name, java.util.List<? extends ICoordinate> points, Style style)
public java.util.List<? extends ICoordinate> getPoints()
getPoints
in interface MapPolygon
public void paint(java.awt.Graphics g, java.util.List<java.awt.Point> points)
MapPolygon
points
are specifying the coordinates within g
paint
in interface MapPolygon
public void paint(java.awt.Graphics g, java.awt.Polygon polygon)
MapPolygon
polygon
is specifying the coordinates within g
paint
in interface MapPolygon
public static Style getDefaultStyle()
public java.lang.String toString()
toString
in class java.lang.Object