gov.nasa.worldwind.view
Class BasicOrbitViewAnimator
java.lang.Object
gov.nasa.worldwind.view.BasicOrbitViewAnimator
- All Implemented Interfaces:
- OrbitViewAnimator
- Direct Known Subclasses:
- BasicOrbitViewAnimator.AngleAnimator, BasicOrbitViewAnimator.CompoundAnimator, BasicOrbitViewAnimator.DoubleAnimator, BasicOrbitViewAnimator.LatLonAnimator, BasicOrbitViewAnimator.QuaternionAnimator
public class BasicOrbitViewAnimator
- extends Object
- implements OrbitViewAnimator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicOrbitViewAnimator
protected BasicOrbitViewAnimator()
coalesceWith
public final OrbitViewAnimator coalesceWith(OrbitView orbitView,
OrbitViewAnimator animator)
- Specified by:
coalesceWith
in interface OrbitViewAnimator
coalesceWithImpl
protected OrbitViewAnimator coalesceWithImpl(OrbitView orbitView,
OrbitViewAnimator animator)
doNextState
public final void doNextState(double interpolant,
OrbitView orbitView,
BasicOrbitViewStateIterator stateIterator)
- Specified by:
doNextState
in interface OrbitViewAnimator
doNextStateImpl
protected void doNextStateImpl(double interpolant,
OrbitView orbitView,
BasicOrbitViewStateIterator stateIterator)
flagLastStateInvalid
protected void flagLastStateInvalid()
isLastStateValid
protected boolean isLastStateValid()
isStopOnInvalidState
public boolean isStopOnInvalidState()
- Specified by:
isStopOnInvalidState
in interface OrbitViewAnimator
setStopOnInvalidState
public void setStopOnInvalidState(boolean stop)
- Specified by:
setStopOnInvalidState
in interface OrbitViewAnimator