public class GliderImageLayer extends AbstractLayer
| Modifier and Type | Class and Description |
|---|---|
protected class |
GliderImageLayer.ImageListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
GLIDER_IMAGE |
protected GliderImage |
image |
protected SurfaceImageLayer |
imageLayer |
protected GliderImageLayer.ImageListener |
imageListener |
protected RenderableLayer |
regionLayer |
| Constructor and Description |
|---|
GliderImageLayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Disposes of any internal resources allocated by the object.
|
void |
doPreRender(DrawContext dc) |
protected void |
doRender(DrawContext dc) |
protected Layer |
getImageLayer() |
String |
getName()
Returns the layer's name, as specified in the most recent call to
Layer.setName(java.lang.String). |
protected static List<Renderable> |
makePolylines(GliderRegionOfInterest.RegionSet regions,
double altitude) |
void |
render(DrawContext dc)
Cause the layer to draw its representation.
|
void |
setImage(GliderImage image) |
createLayerConfigElements, doPick, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getOpacity, getRestorableState, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setOpacity, setPickEnabled, setScreenCredit, toStringonMessage, propertyChangeaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuespropertyChangeonMessagepublic static final String GLIDER_IMAGE
protected GliderImage image
protected SurfaceImageLayer imageLayer
protected GliderImageLayer.ImageListener imageListener
protected RenderableLayer regionLayer
public void dispose()
Disposabledispose in interface Disposabledispose in class AbstractLayerpublic void doPreRender(DrawContext dc)
doPreRender in class AbstractLayerprotected void doRender(DrawContext dc)
doRender in class AbstractLayerprotected Layer getImageLayer()
public String getName()
LayerLayer.setName(java.lang.String).getName in interface LayergetName in class AbstractLayerprotected static List<Renderable> makePolylines(GliderRegionOfInterest.RegionSet regions, double altitude)
public void render(DrawContext dc)
Layerrender in interface Layerrender in class AbstractLayerdc - the current draw contextpublic void setImage(GliderImage image) throws IOException
IOException