Package gov.nasa.worldwind
Class BasicSceneController
- java.lang.Object
-
- gov.nasa.worldwind.avlist.AVListImpl
-
- gov.nasa.worldwind.WWObjectImpl
-
- gov.nasa.worldwind.AbstractSceneController
-
- gov.nasa.worldwind.BasicSceneController
-
- All Implemented Interfaces:
AVList,Disposable,MessageListener,SceneController,WWObject,java.beans.PropertyChangeListener,java.util.EventListener
- Direct Known Subclasses:
StereoOptionSceneController
public class BasicSceneController extends AbstractSceneController
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwind.AbstractSceneController
clutterFilter, dc, deepPick, deferOrderedRendering, frame, framesPerSecond, frameTime, glRuntimeCaps, gpuResourceCache, lastObjectsInPickRect, lastPickedObjects, model, perFrameStatistics, perFrameStatisticsKeys, pickableObjects, pickPoint, pickPoints, pickRect, pickTime, renderingExceptions, screenCreditController, SURFACE_OBJECT_TILE_COUNT_NAME, surfaceObjectTileBuilder, textRendererCache, timebase, verticalExaggeration, view
-
-
Constructor Summary
Constructors Constructor Description BasicSceneController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateTerrain2DContinuous(DrawContext dc)protected voiddo2DContiguousRepaint(DrawContext dc)protected voiddoNormalRepaint(DrawContext dc)voiddoRepaint(DrawContext dc)protected voiddraw2DContiguous(DrawContext dc)protected voidmakeCurrent(DrawContext dc, int offset)protected voidpick2DContiguous(DrawContext dc)protected voidpreRender2DContiguous(DrawContext dc)-
Methods inherited from class gov.nasa.worldwind.AbstractSceneController
applyView, buildCompositeSurfaceObjects, checkGLErrors, clearFrame, createPickFrustum, createTerrain, dispose, doDeepPick, doNonTerrainPick, doResolveTopPick, doResolveTopPick, draw, drawCompositeSurfaceObjects, drawOrderedSurfaceRenderables, finalizeFrame, getClutterFilter, getDrawContext, getFramesPerSecond, getFrameTime, getGLRuntimeCapabilities, getGpuResourceCache, getModel, getObjectsInPickRectangle, getPerFrameStatistics, getPickedObjectList, getPickPoint, getPickRectangle, getRenderingExceptions, getScreenCreditController, getTerrain, getTextRendererCache, getVerticalExaggeration, getView, getViewportCenter, initializeDrawContext, initializeFrame, isDeepPickEnabled, isDeferOrderedRendering, mergePickedObjectLists, pick, pickLayers, pickOrderedSurfaceRenderables, pickTerrain, preRender, preRenderOrderedSurfaceRenderables, reinitialize, repaint, resolveTopPick, setClutterFilter, setDeepPickEnabled, setDeferOrderedRendering, setGLRuntimeCapabilities, setGpuResourceCache, setModel, setPerFrameStatisticsKeys, setPickedObjectList, setPickPoint, setPickRectangle, setScreenCreditController, setVerticalExaggeration, setView
-
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
-
Methods inherited from interface gov.nasa.worldwind.event.MessageListener
onMessage
-
-
-
-
Method Detail
-
doRepaint
public void doRepaint(DrawContext dc)
- Specified by:
doRepaintin classAbstractSceneController
-
doNormalRepaint
protected void doNormalRepaint(DrawContext dc)
-
do2DContiguousRepaint
protected void do2DContiguousRepaint(DrawContext dc)
-
makeCurrent
protected void makeCurrent(DrawContext dc, int offset)
-
createTerrain2DContinuous
protected void createTerrain2DContinuous(DrawContext dc)
-
draw2DContiguous
protected void draw2DContiguous(DrawContext dc)
-
preRender2DContiguous
protected void preRender2DContiguous(DrawContext dc)
-
pick2DContiguous
protected void pick2DContiguous(DrawContext dc)
-
-