NASA World Wind

gov.nasa.worldwind.view.orbit
Class FlyToOrbitViewAnimator

java.lang.Object
  extended by gov.nasa.worldwind.animation.BasicAnimator
      extended by gov.nasa.worldwind.animation.CompoundAnimator
          extended by gov.nasa.worldwind.view.orbit.FlyToOrbitViewAnimator
All Implemented Interfaces:
Animator

public class FlyToOrbitViewAnimator
extends CompoundAnimator


Nested Class Summary
protected static class FlyToOrbitViewAnimator.OnSurfacePositionAnimator
           
 
Field Summary
 
Fields inherited from class gov.nasa.worldwind.animation.CompoundAnimator
animators
 
Fields inherited from class gov.nasa.worldwind.animation.BasicAnimator
interpolator
 
Constructor Summary
FlyToOrbitViewAnimator(OrbitView orbitView, Interpolator interpolator, int altitudeMode, PositionAnimator centerAnimator, DoubleAnimator zoomAnimator, AngleAnimator headingAnimator, AngleAnimator pitchAnimator, AngleAnimator rollAnimator)
           
 
Method Summary
static FlyToOrbitViewAnimator createFlyToOrbitViewAnimator(OrbitView orbitView, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, int altitudeMode)
           
 void stop()
          Stops the Animator, hasNext will now return false
 
Methods inherited from class gov.nasa.worldwind.animation.CompoundAnimator
getAnimators, setAnimators, setImpl
 
Methods inherited from class gov.nasa.worldwind.animation.BasicAnimator
flagLastStateInvalid, hasNext, isLastStateValid, isStopOnInvalidState, next, set, setStopOnInvalidState, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlyToOrbitViewAnimator

public FlyToOrbitViewAnimator(OrbitView orbitView,
                              Interpolator interpolator,
                              int altitudeMode,
                              PositionAnimator centerAnimator,
                              DoubleAnimator zoomAnimator,
                              AngleAnimator headingAnimator,
                              AngleAnimator pitchAnimator,
                              AngleAnimator rollAnimator)
Method Detail

createFlyToOrbitViewAnimator

public static FlyToOrbitViewAnimator createFlyToOrbitViewAnimator(OrbitView orbitView,
                                                                  Position beginCenterPos,
                                                                  Position endCenterPos,
                                                                  Angle beginHeading,
                                                                  Angle endHeading,
                                                                  Angle beginPitch,
                                                                  Angle endPitch,
                                                                  double beginZoom,
                                                                  double endZoom,
                                                                  long timeToMove,
                                                                  int altitudeMode)

stop

public void stop()
Description copied from class: BasicAnimator
Stops the Animator, hasNext will now return false

Specified by:
stop in interface Animator
Overrides:
stop in class BasicAnimator

NASA World Wind