NASA World Wind

gov.nasa.worldwind.view
Class BasicOrbitViewAnimator.AngleAnimator

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

public static class BasicOrbitViewAnimator.AngleAnimator
extends BasicOrbitViewAnimator


Nested Class Summary
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.view.BasicOrbitViewAnimator
BasicOrbitViewAnimator.AngleAnimator, BasicOrbitViewAnimator.CompoundAnimator, BasicOrbitViewAnimator.DoubleAnimator, BasicOrbitViewAnimator.LatLonAnimator, BasicOrbitViewAnimator.QuaternionAnimator
 
Constructor Summary
BasicOrbitViewAnimator.AngleAnimator(Angle begin, Angle end, OrbitViewPropertyAccessor.AngleAccessor propertyAccessor)
           
 
Method Summary
protected  void doNextStateImpl(double interpolant, OrbitView orbitView, BasicOrbitViewStateIterator stateIterator)
           
 Angle getBegin()
           
 Angle getEnd()
           
 OrbitViewPropertyAccessor.AngleAccessor getPropertyAccessor()
           
 Angle nextAngle(double interpolant, OrbitView orbitView)
           
 
Methods inherited from class gov.nasa.worldwind.view.BasicOrbitViewAnimator
coalesceWith, coalesceWithImpl, doNextState, flagLastStateInvalid, isLastStateValid, isStopOnInvalidState, setStopOnInvalidState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicOrbitViewAnimator.AngleAnimator

public BasicOrbitViewAnimator.AngleAnimator(Angle begin,
                                            Angle end,
                                            OrbitViewPropertyAccessor.AngleAccessor propertyAccessor)
Method Detail

doNextStateImpl

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

getBegin

public final Angle getBegin()

getEnd

public final Angle getEnd()

getPropertyAccessor

public final OrbitViewPropertyAccessor.AngleAccessor getPropertyAccessor()

nextAngle

public Angle nextAngle(double interpolant,
                       OrbitView orbitView)

NASA World Wind