public abstract class PolygonOverlay extends LineOverlay
drawingShadow
alpha, lastTrans, prepared
Modifier | Constructor and Description |
---|---|
protected |
PolygonOverlay(java.awt.Color color)
Constructs a new polygon overlay.
|
protected |
PolygonOverlay(java.awt.Color color,
int layer,
java.awt.Stroke stroke,
java.awt.Color fillColor)
Constructs a new polygon overlay.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
getColors()
Gets a list of all the colors used by this overlay.
|
java.awt.Color |
getFillColor()
Gets the polygon fill color.
|
java.awt.Color |
getFillColorWithAlpha()
Gets the polygon fill color with alpha component.
|
void |
setFillColor(java.awt.Color fillColor)
Sets the polygon fill color.
|
clip, drawShadow, getDropShadow, getShadowColor, getStroke, render, setDropShadow, setStroke
clone, compareTo, draw, getAlphaVersion, getColor, getColorWithAlpha, getLayer, getMetadataAtPoint, getName, getTransparency, getVisible, hasMetadata, invalidate, isPrepared, needsPrepare, prepare, setColor, setLayer, setName, setTransparency, setVisible
protected PolygonOverlay(java.awt.Color color, int layer, java.awt.Stroke stroke, java.awt.Color fillColor)
color
- the overlay color.layer
- the overlay layer number.stroke
- the stroke to use for vector paths.fillColor
- the fill color to use for polygon fills.protected PolygonOverlay(java.awt.Color color)
BasicStroke
, and the
fill color to the overlay color.color
- the overlay color.public void setFillColor(java.awt.Color fillColor)
EarthDataOverlay.setTransparency(int)
.fillColor
- the new opaque polygon fill color, or null to
perform no filling.public java.awt.Color getFillColor()
setFillColor(java.awt.Color)
specifies a color
with an alpha component. The overlay transparency may be
accessed through EarthDataOverlay.setTransparency(int)
or EarthDataOverlay.getTransparency()
.public java.awt.Color getFillColorWithAlpha()
public java.util.List getColors()
getColors
in class EarthDataOverlay