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 void
createTerrain2DContinuous(DrawContext dc)
protected void
do2DContiguousRepaint(DrawContext dc)
protected void
doNormalRepaint(DrawContext dc)
void
doRepaint(DrawContext dc)
protected void
draw2DContiguous(DrawContext dc)
protected void
makeCurrent(DrawContext dc, int offset)
protected void
pick2DContiguous(DrawContext dc)
protected void
preRender2DContiguous(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:
doRepaint
in 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)
-
-