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()