gov.nasa.worldwindx.examples.analytics
Class AnalyticSurface.ShadowSurface
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.render.AbstractSurfaceObject
gov.nasa.worldwindx.examples.analytics.AnalyticSurface.AnalyticSurfaceObject
gov.nasa.worldwindx.examples.analytics.AnalyticSurface.ShadowSurface
- All Implemented Interfaces:
- AVList, MessageListener, OrderedRenderable, PreRenderable, Renderable, SurfaceObject, WWObject, PropertyChangeListener, EventListener
- Enclosing class:
- AnalyticSurface
protected static class AnalyticSurface.ShadowSurface
- extends AnalyticSurface.AnalyticSurfaceObject
| Fields inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject |
delegateOwner, drawBoundingSectors, enableBatchPicking, extentCache, lastModifiedTime, nextUniqueId, pickLayer, pickSupport, pickTileBuilder, pickTiles, uniqueId, visible |
| Methods inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject |
clearCaches, computeExtent, computeExtent, createPickedObject, createPickTileBuilder, drawBoundingSectors, drawOrderedRenderable, drawPickRepresentation, getDelegateOwner, getDistanceFromEye, getExtent, getStateKey, getUniqueId, intersectsFrustum, intersectsPickFrustum, intersectsVisibleSector, isDrawBoundingSectors, isEnableBatchPicking, isVisible, makeOrderedPreRenderable, makeOrderedRenderable, nextUniqueId, pick, pickBatched, pickOrderedRenderable, preRender, render, setDelegateOwner, setDrawBoundingSectors, setEnableBatchPicking, setVisible, updateModifiedTime |
| 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, toString, 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 |
AnalyticSurface.ShadowSurface
public AnalyticSurface.ShadowSurface(AnalyticSurface analyticSurface)
bind
protected void bind(DrawContext dc)
- Overrides:
bind in class AnalyticSurface.AnalyticSurfaceObject
buildPickRepresentation
protected void buildPickRepresentation(DrawContext dc)
- Description copied from class:
AbstractSurfaceObject
- Builds this AbstractSurfaceObject's pickable representation. This method is called during the preRender phase,
and is therefore free to modify the framebuffer contents to create the pickable representation.
- Overrides:
buildPickRepresentation in class AbstractSurfaceObject
- Parameters:
dc - the draw context to build a representation for.
drawOutline
protected void drawOutline(DrawContext dc)
- Overrides:
drawOutline in class AnalyticSurface.AnalyticSurfaceObject