Class AnalyticSurface.ClampToGroundSurface
- 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.ClampToGroundSurface
-
- All Implemented Interfaces:
AVList
,MessageListener
,OrderedRenderable
,PreRenderable
,Renderable
,SurfaceObject
,SurfaceRenderable
,WWObject
,java.beans.PropertyChangeListener
,java.util.EventListener
- Enclosing class:
- AnalyticSurface
protected static class AnalyticSurface.ClampToGroundSurface extends AnalyticSurface.AnalyticSurfaceObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject
AbstractSurfaceObject.CacheEntry, AbstractSurfaceObject.SurfaceObjectStateKey
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwindx.examples.analytics.AnalyticSurface.AnalyticSurfaceObject
analyticSurface
-
Fields inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject
delegateOwner, drawBoundingSectors, enableBatchPicking, extentCache, lastModifiedTime, nextUniqueId, pickLayer, pickSupport, pickTileBuilder, uniqueId, visible
-
-
Constructor Summary
Constructors Constructor Description ClampToGroundSurface(AnalyticSurface analyticSurface)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
bind(DrawContext dc)
protected void
drawOutline(DrawContext dc)
-
Methods inherited from class gov.nasa.worldwindx.examples.analytics.AnalyticSurface.AnalyticSurfaceObject
beginDrawing, doDrawGeographic, drawGeographic, drawInterior, endDrawing, getSectors, markAsModified
-
Methods inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject
buildPickRepresentation, clearCaches, computeExtent, computeExtent, createPickedObject, createPickTileBuilder, drawBoundingSectors, drawOrderedRenderable, drawPickRepresentation, getDelegateOwner, getDistanceFromEye, getExtent, getStateKey, getUniqueId, intersectsFrustum, intersectsPickFrustum, intersectsVisibleSector, isDrawBoundingSectors, isEnableBatchPicking, isVisible, makeOrderedPreRenderable, makeOrderedRenderable, nextUniqueId, onShapeChanged, pick, pickBatched, pickOrderedRenderable, preRender, render, setDelegateOwner, setDrawBoundingSectors, setEnableBatchPicking, setVisible, updateModifiedTime
-
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
onMessage, 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, 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
-
-
-
-
Constructor Detail
-
ClampToGroundSurface
public ClampToGroundSurface(AnalyticSurface analyticSurface)
-
-
Method Detail
-
bind
protected void bind(DrawContext dc)
- Overrides:
bind
in classAnalyticSurface.AnalyticSurfaceObject
-
drawOutline
protected void drawOutline(DrawContext dc)
- Overrides:
drawOutline
in classAnalyticSurface.AnalyticSurfaceObject
-
-