Package gov.nasa.worldwind.layer
Class AbstractLayer
- java.lang.Object
-
- gov.nasa.worldwind.layer.AbstractLayer
-
- All Implemented Interfaces:
Layer
- Direct Known Subclasses:
AbstractGraticuleLayer,AtmosphereLayer,RenderableLayer,ShowTessellationLayer
public abstract class AbstractLayer extends java.lang.Object implements Layer
-
-
Constructor Summary
Constructors Constructor Description AbstractLayer()AbstractLayer(java.lang.String displayName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDisplayName()doublegetMaxActiveAltitude()doublegetMinActiveAltitude()doublegetOpacity()java.lang.ObjectgetUserProperty(java.lang.Object key)booleanhasUserProperty(java.lang.Object key)booleanisEnabled()booleanisPickEnabled()booleanisWithinActiveAltitudes(RenderContext rc)java.lang.ObjectputUserProperty(java.lang.Object key, java.lang.Object value)java.lang.ObjectremoveUserProperty(java.lang.Object key)voidrender(RenderContext rc)voidsetDisplayName(java.lang.String displayName)voidsetEnabled(boolean enabled)voidsetMaxActiveAltitude(double maxActiveAltitude)voidsetMinActiveAltitude(double minActiveAltitude)voidsetOpacity(double opacity)voidsetPickEnabled(boolean pickEnabled)
-
-
-
Method Detail
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayNamein interfaceLayer
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
- Specified by:
setDisplayNamein interfaceLayer
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfaceLayer
-
isPickEnabled
public boolean isPickEnabled()
- Specified by:
isPickEnabledin interfaceLayer
-
setPickEnabled
public void setPickEnabled(boolean pickEnabled)
- Specified by:
setPickEnabledin interfaceLayer
-
getOpacity
public double getOpacity()
- Specified by:
getOpacityin interfaceLayer
-
setOpacity
public void setOpacity(double opacity)
- Specified by:
setOpacityin interfaceLayer
-
getMinActiveAltitude
public double getMinActiveAltitude()
- Specified by:
getMinActiveAltitudein interfaceLayer
-
setMinActiveAltitude
public void setMinActiveAltitude(double minActiveAltitude)
- Specified by:
setMinActiveAltitudein interfaceLayer
-
getMaxActiveAltitude
public double getMaxActiveAltitude()
- Specified by:
getMaxActiveAltitudein interfaceLayer
-
setMaxActiveAltitude
public void setMaxActiveAltitude(double maxActiveAltitude)
- Specified by:
setMaxActiveAltitudein interfaceLayer
-
getUserProperty
public java.lang.Object getUserProperty(java.lang.Object key)
- Specified by:
getUserPropertyin interfaceLayer
-
putUserProperty
public java.lang.Object putUserProperty(java.lang.Object key, java.lang.Object value)- Specified by:
putUserPropertyin interfaceLayer
-
removeUserProperty
public java.lang.Object removeUserProperty(java.lang.Object key)
- Specified by:
removeUserPropertyin interfaceLayer
-
hasUserProperty
public boolean hasUserProperty(java.lang.Object key)
- Specified by:
hasUserPropertyin interfaceLayer
-
render
public void render(RenderContext rc)
-
isWithinActiveAltitudes
public boolean isWithinActiveAltitudes(RenderContext rc)
- Specified by:
isWithinActiveAltitudesin interfaceLayer
-
-