NASA World Wind

gov.nasa.worldwind.layers
Interface Layer

All Superinterfaces:
AVList, Disposable, java.util.EventListener, java.beans.PropertyChangeListener, Restorable, WWObject
All Known Implementing Classes:
AbstractLayer, AnnotationLayer, BasicTiledImageLayer, BMNGOneImage, BMNGSurfaceLayer, BMNGWMSLayer, Clementine30Layer, Clementine40BaseLayer, Clementine40Layer, CompassLayer, CountryBoundariesLayer, CrosshairLayer, EarthNASAPlaceNameLayer, FogLayer, IconLayer, LandsatI3, LandsatI3WMSLayer, MDIMLayer, MGRSGraticuleLayer, MOCColorizedBaseLayer, MOCColorizedLayer, MOCLayer, MolaColorASULayer, MolaColoredJPLLayer, NAIPCalifornia, NAIPCaliforniaWMS, NASAEarthObservatory, NASAWFSPlaceNameLayer, OpenStreetMapLayer, PlaceNameLayer, RenderableLayer, RPFTiledImageLayer, ScalebarLayer, ShadedElevationLayer, SkyColorLayer, SkyGradientLayer, StarsLayer, SurfaceImageLayer, TerrainProfileLayer, THEMISColorLayer, THEMISLayer, TiledImageLayer, TrackLayer, TrackMarkerLayer, TrackPipesLayer, USGSDigitalOrtho, USGSTopographicMaps, USGSTopoHighRes, USGSTopoLowRes, USGSTopoMedRes, USGSUrbanAreaOrtho, UTMGraticuleLayer, WMSTiledImageLayer, WorldMapLayer

public interface Layer
extends WWObject, Disposable, Restorable


Method Summary
 java.lang.String getName()
           
 double getOpacity()
           
 double getScale()
           
 boolean isAtMaxResolution()
           
 boolean isEnabled()
           
 boolean isMultiResolution()
           
 boolean isPickEnabled()
           
 void pick(DrawContext dc, java.awt.Point pickPoint)
           
 void render(DrawContext dc)
           
 void setEnabled(boolean enabled)
           
 void setName(java.lang.String name)
           
 void setOpacity(double opacity)
           
 void setPickEnabled(boolean isPickable)
           
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 
Methods inherited from interface gov.nasa.worldwind.Disposable
dispose
 
Methods inherited from interface gov.nasa.worldwind.Restorable
getRestorableState, restoreState
 

Method Detail

getName

java.lang.String getName()

getOpacity

double getOpacity()

getScale

double getScale()

isAtMaxResolution

boolean isAtMaxResolution()

isEnabled

boolean isEnabled()

isMultiResolution

boolean isMultiResolution()

isPickEnabled

boolean isPickEnabled()

pick

void pick(DrawContext dc,
          java.awt.Point pickPoint)

render

void render(DrawContext dc)

setEnabled

void setEnabled(boolean enabled)

setName

void setName(java.lang.String name)

setOpacity

void setOpacity(double opacity)

setPickEnabled

void setPickEnabled(boolean isPickable)

NASA World Wind