gov.nasa.worldwind.layers
Class TrackMarkerLayer
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.layers.AbstractLayer
gov.nasa.worldwind.layers.TrackLayer
gov.nasa.worldwind.layers.TrackMarkerLayer
- All Implemented Interfaces:
- AVList, Disposable, Layer, WWObject, PropertyChangeListener, EventListener
public class TrackMarkerLayer
- extends TrackLayer
Methods inherited from class gov.nasa.worldwind.layers.TrackLayer |
doPick, doRender, getBoundingSector, getElevation, getLowerLimit, getNumPoints, getTracks, getUpperLimit, isOverrideElevation, iterator, setBoundingSector, setTracks |
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer |
getMaxActiveAltitude, getMinActiveAltitude, getName, getOpacity, isAtMaxResolution, isEnabled, isLayerActive, isLayerInView, isMultiResolution, isPickEnabled, pick, render, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setName, setOpacity, setPickEnabled |
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, propertyChange, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
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 |
TrackMarkerLayer
public TrackMarkerLayer(List<Track> tracks)
dispose
public void dispose()
- Specified by:
dispose
in interface Disposable
- Overrides:
dispose
in class AbstractLayer
doDraw
protected void doDraw(DrawContext dc,
TrackPointIterator trackPoints,
Point pickPoint)
- Specified by:
doDraw
in class TrackLayer
getIconFilePath
public String getIconFilePath()
getMarkerPixels
public double getMarkerPixels()
getMaterial
public Material getMaterial()
getMinMarkerSize
public double getMinMarkerSize()
setElevation
public void setElevation(double markerElevation)
- Overrides:
setElevation
in class TrackLayer
setIconFilePath
public void setIconFilePath(String iconFilePath)
setLowerLimit
public void setLowerLimit(int lowerLimit)
- Overrides:
setLowerLimit
in class TrackLayer
setMarkerPixels
public void setMarkerPixels(double markerPixels)
setMarkerShape
public void setMarkerShape(String shapeName)
setMaterial
public void setMaterial(Material material)
setMinMarkerSize
public void setMinMarkerSize(double minMarkerSize)
setOverrideElevation
public void setOverrideElevation(boolean overrideElevation)
- Overrides:
setOverrideElevation
in class TrackLayer
setUpperLimit
public void setUpperLimit(int upperLimit)
- Overrides:
setUpperLimit
in class TrackLayer
toString
public String toString()
- Overrides:
toString
in class TrackLayer