protected static class AnalyticSurface.AnalyticSurfaceObject extends AbstractSurfaceObject
AbstractSurfaceObject.CacheEntry, AbstractSurfaceObject.SurfaceObjectStateKey| Modifier and Type | Field and Description |
|---|---|
protected AnalyticSurface |
analyticSurface |
delegateOwner, drawBoundingSectors, enableBatchPicking, extentCache, lastModifiedTime, nextUniqueId, pickLayer, pickSupport, pickTileBuilder, uniqueId, visible| Constructor and Description |
|---|
AnalyticSurfaceObject(AnalyticSurface analyticSurface) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beginDrawing(DrawContext dc) |
protected void |
bind(DrawContext dc) |
protected void |
doDrawGeographic(DrawContext dc,
SurfaceTileDrawContext sdc) |
protected void |
drawGeographic(DrawContext dc,
SurfaceTileDrawContext sdc)
Causes the SurfaceObject to render itself to the specified region in geographic coordinates.
|
protected void |
drawInterior(DrawContext dc) |
protected void |
drawOutline(DrawContext dc) |
protected void |
endDrawing(DrawContext dc) |
List<Sector> |
getSectors(DrawContext dc)
Returns a list of sectors indicating the geographic region that bounds this renderable for the specified draw
context.
|
void |
markAsModified() |
buildPickRepresentation, 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, updateModifiedTimeonMessage, propertyChangeaddPropertyChangeListener, 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, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesprotected AnalyticSurface analyticSurface
public AnalyticSurfaceObject(AnalyticSurface analyticSurface)
protected void beginDrawing(DrawContext dc)
protected void bind(DrawContext dc)
protected void doDrawGeographic(DrawContext dc, SurfaceTileDrawContext sdc)
protected void drawGeographic(DrawContext dc, SurfaceTileDrawContext sdc)
AbstractSurfaceObjectdrawGeographic in class AbstractSurfaceObjectdc - the current draw context.sdc - the context containing a geographic region and screen viewport corresponding to a surface tile.protected void drawInterior(DrawContext dc)
protected void drawOutline(DrawContext dc)
protected void endDrawing(DrawContext dc)
public List<Sector> getSectors(DrawContext dc)
SurfaceRenderabledc - the draw context for which to determine this renderable's geographic bounds.public void markAsModified()