public interface StereoSceneController extends SceneController
WorldWindow instance must support stereo display in order to use device-supported stereo. See
 WorldWindowGLCanvas to learn how to select a stereo device.| Modifier and Type | Method and Description | 
|---|---|
| Angle | getFocusAngle()Returns this controller's focus angle, the angle difference between the left and right eye direction. | 
| String | getStereoMode()Indicates the current stereo mode of this controller. | 
| boolean | isHardwareStereo()Indicates whether stereo is being implemented directly by the display device rather than software. | 
| boolean | isInStereo()Indicates whether stereo is being applied, either directly by the display device or simulated via software. | 
| boolean | isSwapEyes()Indicates whether to switch the left/right stereo images. | 
| void | setFocusAngle(Angle a)Specifies the angle difference between the left and right eye direction. | 
| void | setStereoMode(String mode)Specifies the technique used to provide a stereo effect. | 
| void | setSwapEyes(boolean swapEyes)Specifies whether to draw the right eye image in the left eye's position and the left eye's image in the right
 eye's position. | 
getClutterFilter, getDrawContext, getFramesPerSecond, getFrameTime, getGLRuntimeCapabilities, getGpuResourceCache, getModel, getObjectsInPickRectangle, getPerFrameStatistics, getPickedObjectList, getPickPoint, getPickRectangle, getRenderingExceptions, getScreenCreditController, getTerrain, getVerticalExaggeration, getView, isDeepPickEnabled, reinitialize, repaint, setClutterFilter, setDeepPickEnabled, setGLRuntimeCapabilities, setGpuResourceCache, setModel, setPerFrameStatisticsKeys, setPickPoint, setPickRectangle, setScreenCreditController, setVerticalExaggeration, setViewaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuespropertyChangeonMessagedisposeAngle getFocusAngle()
String getStereoMode()
setStereoMode(String), this instance's mode was set to AVKey.STEREO_MODE_NONE.boolean isHardwareStereo()
boolean isInStereo()
boolean isSwapEyes()
void setFocusAngle(Angle a)
a - the left-right eye direction difference. If null, the angle is set to 0.void setStereoMode(String mode)
AVKey.STEREO_MODE_DEVICE to request device supported stereo, AVKey.STEREO_MODE_RED_BLUE to request red-blue anaglyph stereo implemented in
 software, or AVKey.STEREO_MODE_NONE (the default) to request no stereo effect.
 
 If STEREO_MODE_DEVICE is requested but the display device does not support stereo, stereo is not
 applied.
 
 See the implementing class to determine how it detects the initial stereo mode.mode - the technique used to provide the stereo effect. If null, the mode is set to AVKey.STEREO_MODE_NONE.void setSwapEyes(boolean swapEyes)
swapEyes - true to switch the left/right stereo images, otherwise false.