public static class KeepingObjectsInView.ViewController
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected KeepingObjectsInView.ViewAnimator |
animator |
protected boolean |
enabled |
protected java.lang.Iterable<?> |
objectsToTrack |
protected static double |
SMOOTHING_FACTOR |
protected WorldWindow |
wwd |
Constructor and Description |
---|
ViewController(WorldWindow wwd) |
Modifier and Type | Method and Description |
---|---|
protected void |
addExtents(ExtentVisibilitySupport vs) |
Position |
computePositionFromPoint(Vec4 point) |
Vec4[] |
computeViewLookAtForScene(View view) |
java.lang.Iterable<?> |
getObjectsToTrack() |
void |
gotoScene() |
boolean |
isEnabled() |
boolean |
isSceneContained(View view) |
void |
sceneChanged() |
void |
setEnabled(boolean enabled) |
void |
setObjectsToTrack(java.lang.Iterable<?> iterable) |
protected KeepingObjectsInView.ViewAnimator animator
protected boolean enabled
protected java.lang.Iterable<?> objectsToTrack
protected static final double SMOOTHING_FACTOR
protected WorldWindow wwd
public ViewController(WorldWindow wwd)
protected void addExtents(ExtentVisibilitySupport vs)
public java.lang.Iterable<?> getObjectsToTrack()
public void gotoScene()
public boolean isEnabled()
public boolean isSceneContained(View view)
public void sceneChanged()
public void setEnabled(boolean enabled)
public void setObjectsToTrack(java.lang.Iterable<?> iterable)