gov.nasa.worldwind.examples
Class KeepingObjectsInView.ViewController
java.lang.Object
gov.nasa.worldwind.examples.KeepingObjectsInView.ViewController
- Enclosing class:
- KeepingObjectsInView
public static class KeepingObjectsInView.ViewController
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
animator
protected KeepingObjectsInView.ViewAnimator animator
enabled
protected boolean enabled
objectsToTrack
protected Iterable<?> objectsToTrack
SMOOTHING_FACTOR
protected static final double SMOOTHING_FACTOR
- See Also:
- Constant Field Values
wwd
protected WorldWindow wwd
KeepingObjectsInView.ViewController
public KeepingObjectsInView.ViewController(WorldWindow wwd)
addExtents
protected void addExtents(ExtentVisibilitySupport vs)
computePositionFromPoint
public Position computePositionFromPoint(Vec4 point)
computeViewLookAtForScene
public Vec4[] computeViewLookAtForScene(View view)
getObjectsToTrack
public Iterable<?> getObjectsToTrack()
gotoScene
public void gotoScene()
isEnabled
public boolean isEnabled()
isSceneContained
public boolean isSceneContained(View view)
sceneChanged
public void sceneChanged()
setEnabled
public void setEnabled(boolean enabled)
setObjectsToTrack
public void setObjectsToTrack(Iterable<?> iterable)