gov.nasa.worldwind.layers
Class TrackPipesLayer
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.TrackPipesLayer
- All Implemented Interfaces:
- AVList, Disposable, Layer, Restorable, WWObject, java.beans.PropertyChangeListener, java.util.EventListener
public class TrackPipesLayer
- extends TrackLayer
Methods inherited from class gov.nasa.worldwind.layers.TrackLayer |
doPick, doRender, getBoundingSector, getElevation, getLowerLimit, getNumPoints, getTracks, getUpperLimit, isOverrideElevation, iterator, setBoundingSector, setTrackIterable, setTracks |
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer |
dispose, getMaxActiveAltitude, getMinActiveAltitude, getName, getOpacity, getRestorableState, getScale, isAtMaxResolution, isEnabled, isLayerActive, isLayerInView, isMultiResolution, isPickEnabled, pick, render, restoreState, 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, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 |
TrackPipesLayer
public TrackPipesLayer(java.util.Collection<Track> tracks)
doDraw
protected void doDraw(DrawContext dc,
TrackPointIterator trackPoints,
java.awt.Point pickPoint)
- Specified by:
doDraw
in class TrackLayer
getJunctionMaterial
public Material getJunctionMaterial()
getJunctionShape
public java.lang.String getJunctionShape()
getPipeMaterial
public Material getPipeMaterial()
setElevation
public void setElevation(double elevation)
- Overrides:
setElevation
in class TrackLayer
setJunctionMaterial
public void setJunctionMaterial(Material material)
setJunctionShape
public void setJunctionShape(java.lang.String shapeName)
setLowerLimit
public void setLowerLimit(int lowerLimit)
- Overrides:
setLowerLimit
in class TrackLayer
setOverrideElevation
public void setOverrideElevation(boolean overrideElevation)
- Overrides:
setOverrideElevation
in class TrackLayer
setPipeMaterial
public void setPipeMaterial(Material material)
setUpperLimit
public void setUpperLimit(int upperLimit)
- Overrides:
setUpperLimit
in class TrackLayer
toString
public java.lang.String toString()
- Overrides:
toString
in class TrackLayer