Class CloudCeiling
- java.lang.Object
-
- gov.nasa.worldwindx.applications.sar.CloudCeiling
-
- All Implemented Interfaces:
Restorable
public class CloudCeiling extends java.lang.Object implements Restorable
Display one or two contour lines depicting lower and upper cloud ceiling around a list of positions.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDELTA_MODE_BOTHstatic java.lang.StringDELTA_MODE_MINUSstatic java.lang.StringDELTA_MODE_PLUS
-
Constructor Summary
Constructors Constructor Description CloudCeiling(WorldWindow wwd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetColor()java.lang.StringgetDeltaMode()doublegetElevationBase()doublegetElevationDelta()java.lang.StringgetElevationUnit()java.lang.StringgetName()java.lang.StringgetPattern()doublegetPatternSize()doublegetPlaneOpacity()java.util.ArrayList<? extends LatLon>getPositions()doublegetRadius()java.lang.StringgetRestorableState()Returns an XML document string describing the object's state.booleanisEnabled()voidrelocateLayerOnTop()voidrestoreState(java.lang.String stateInXml)Restores the object's state to what is described in the specified XML document string.voidsetColor(java.awt.Color color)voidsetDeltaMode(java.lang.String mode)voidsetElevationBase(double elevation)voidsetElevationDelta(double elevation)voidsetElevationUnit(java.lang.String unit)voidsetEnabled(boolean enabled)voidsetName(java.lang.String name)voidsetPattern(java.lang.String pattern)voidsetPatternSize(double sizeInMeter)voidsetPlaneOpacity(double opacity)voidsetPositions(java.util.ArrayList<? extends LatLon> newPositions)voidsetRadius(double radius)
-
-
-
Constructor Detail
-
CloudCeiling
public CloudCeiling(WorldWindow wwd)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getColor
public java.awt.Color getColor()
-
setColor
public void setColor(java.awt.Color color)
-
getPlaneOpacity
public double getPlaneOpacity()
-
setPlaneOpacity
public void setPlaneOpacity(double opacity)
-
getPattern
public java.lang.String getPattern()
-
setPattern
public void setPattern(java.lang.String pattern)
-
getPatternSize
public double getPatternSize()
-
setPatternSize
public void setPatternSize(double sizeInMeter)
-
getElevationUnit
public java.lang.String getElevationUnit()
-
setElevationUnit
public void setElevationUnit(java.lang.String unit)
-
getElevationBase
public double getElevationBase()
-
setElevationBase
public void setElevationBase(double elevation)
-
getElevationDelta
public double getElevationDelta()
-
setElevationDelta
public void setElevationDelta(double elevation)
-
getDeltaMode
public java.lang.String getDeltaMode()
-
setDeltaMode
public void setDeltaMode(java.lang.String mode)
-
relocateLayerOnTop
public void relocateLayerOnTop()
-
getRadius
public double getRadius()
-
setRadius
public void setRadius(double radius)
-
getPositions
public java.util.ArrayList<? extends LatLon> getPositions()
-
setPositions
public void setPositions(java.util.ArrayList<? extends LatLon> newPositions)
-
getRestorableState
public java.lang.String getRestorableState()
Description copied from interface:RestorableReturns an XML document string describing the object's state. This state can be restored later by callingrestoreStateand passing the XML document.- Specified by:
getRestorableStatein interfaceRestorable- Returns:
- an XML document string describing the object's state.
-
restoreState
public void restoreState(java.lang.String stateInXml)
Description copied from interface:RestorableRestores the object's state to what is described in the specified XML document string.- Specified by:
restoreStatein interfaceRestorable- Parameters:
stateInXml- an XML document string describing an object's state.
-
-