NASA World Wind

gov.nasa.worldwind.view
Class BasicOrbitViewAnimator.CompoundAnimator

java.lang.Object
  extended by gov.nasa.worldwind.view.BasicOrbitViewAnimator
      extended by gov.nasa.worldwind.view.BasicOrbitViewAnimator.CompoundAnimator
All Implemented Interfaces:
OrbitViewAnimator
Enclosing class:
BasicOrbitViewAnimator

public static class BasicOrbitViewAnimator.CompoundAnimator
extends BasicOrbitViewAnimator


Nested Class Summary
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.view.BasicOrbitViewAnimator
BasicOrbitViewAnimator.AngleAnimator, BasicOrbitViewAnimator.CompoundAnimator, BasicOrbitViewAnimator.DoubleAnimator, BasicOrbitViewAnimator.PositionAnimator
 
Constructor Summary
BasicOrbitViewAnimator.CompoundAnimator(OrbitViewAnimator... animators)
           
 
Method Summary
protected  OrbitViewAnimator coalesceWithImpl(OrbitView orbitView, OrbitViewAnimator animator)
           
protected  void doNextStateImpl(double interpolant, OrbitView orbitView, BasicOrbitViewStateIterator stateIterator)
           
 java.lang.Iterable<OrbitViewAnimator> getAnimators()
           
 void setStopOnInvalidState(boolean stop)
           
 
Methods inherited from class gov.nasa.worldwind.view.BasicOrbitViewAnimator
coalesceWith, doNextState, flagLastStateInvalid, isLastStateValid, isStopOnInvalidState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicOrbitViewAnimator.CompoundAnimator

public BasicOrbitViewAnimator.CompoundAnimator(OrbitViewAnimator... animators)
Method Detail

coalesceWithImpl

protected final OrbitViewAnimator coalesceWithImpl(OrbitView orbitView,
                                                   OrbitViewAnimator animator)
Overrides:
coalesceWithImpl in class BasicOrbitViewAnimator

doNextStateImpl

protected final void doNextStateImpl(double interpolant,
                                     OrbitView orbitView,
                                     BasicOrbitViewStateIterator stateIterator)
Overrides:
doNextStateImpl in class BasicOrbitViewAnimator

getAnimators

public final java.lang.Iterable<OrbitViewAnimator> getAnimators()

setStopOnInvalidState

public void setStopOnInvalidState(boolean stop)
Specified by:
setStopOnInvalidState in interface OrbitViewAnimator
Overrides:
setStopOnInvalidState in class BasicOrbitViewAnimator

NASA World Wind