NASA World Wind

gov.nasa.worldwindx.examples
Class PickFrustum.PickFrustumLayer

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.layers.AbstractLayer
              extended by gov.nasa.worldwind.layers.RenderableLayer
                  extended by gov.nasa.worldwindx.examples.PickFrustum.PickFrustumLayer
All Implemented Interfaces:
AVList, Disposable, MessageListener, Layer, Restorable, WWObject, PropertyChangeListener, EventListener
Enclosing class:
PickFrustum

public static class PickFrustum.PickFrustumLayer
extends RenderableLayer


Nested Class Summary
protected  class PickFrustum.PickFrustumLayer.OrderedIcon
           
 
Field Summary
protected  PickFrustum.PickFrustumLayer.OrderedIcon orderedImage
           
 
Fields inherited from class gov.nasa.worldwind.layers.RenderableLayer
pickSupport, renderables, renderablesOverride
 
Constructor Summary
PickFrustum.PickFrustumLayer()
          A RenderableLayer that displays a box around the PickPointFrustum
 
Method Summary
 void doPick(DrawContext dc, Point pickPoint)
           
 void doRender(DrawContext dc)
           
 void draw(DrawContext dc)
           
 
Methods inherited from class gov.nasa.worldwind.layers.RenderableLayer
addRenderable, addRenderables, clearRenderables, dispose, disposeRenderables, doPick, doPreRender, doPreRender, doRender, getActiveRenderables, getNumRenderables, getOpacity, getRenderables, onMessage, removeAllRenderables, removeRenderable, setOpacity, setRenderables, toString
 
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer
createLayerConfigElements, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getRestorableState, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, render, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setPickEnabled, setScreenCredit
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, 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
 

Field Detail

orderedImage

protected PickFrustum.PickFrustumLayer.OrderedIcon orderedImage
Constructor Detail

PickFrustum.PickFrustumLayer

public PickFrustum.PickFrustumLayer()
A RenderableLayer that displays a box around the PickPointFrustum

Method Detail

doPick

public void doPick(DrawContext dc,
                   Point pickPoint)
Overrides:
doPick in class RenderableLayer

doRender

public void doRender(DrawContext dc)
Overrides:
doRender in class RenderableLayer

draw

public void draw(DrawContext dc)

NASA World Wind