NASA World Wind

gov.nasa.worldwind.view.firstperson
Class FlyToFlyViewAnimator

java.lang.Object
  extended by gov.nasa.worldwind.animation.BasicAnimator
      extended by gov.nasa.worldwind.animation.CompoundAnimator
          extended by gov.nasa.worldwind.view.firstperson.FlyToFlyViewAnimator
All Implemented Interfaces:
Animator
Direct Known Subclasses:
KMLFlyViewController.FlyToLookAtAnimator

public class FlyToFlyViewAnimator
extends CompoundAnimator


Nested Class Summary
static class FlyToFlyViewAnimator.FlyToElevationAnimator
           
static class FlyToFlyViewAnimator.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
FlyToFlyViewAnimator(Interpolator interpolator, int altitudeMode, PositionAnimator eyePositionAnimator, DoubleAnimator elevationAnimator, AngleAnimator headingAnimator, AngleAnimator pitchAnimator, AngleAnimator rollAnimator)
           
 
Method Summary
static FlyToFlyViewAnimator createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
           
static FlyToFlyViewAnimator createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
           
 
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, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlyToFlyViewAnimator

public FlyToFlyViewAnimator(Interpolator interpolator,
                            int altitudeMode,
                            PositionAnimator eyePositionAnimator,
                            DoubleAnimator elevationAnimator,
                            AngleAnimator headingAnimator,
                            AngleAnimator pitchAnimator,
                            AngleAnimator rollAnimator)
Method Detail

createFlyToFlyViewAnimator

public static FlyToFlyViewAnimator createFlyToFlyViewAnimator(BasicFlyView view,
                                                              Position beginCenterPos,
                                                              Position endCenterPos,
                                                              Angle beginHeading,
                                                              Angle endHeading,
                                                              Angle beginPitch,
                                                              Angle endPitch,
                                                              Angle beginRoll,
                                                              Angle endRoll,
                                                              double beginElevation,
                                                              double endElevation,
                                                              long timeToMove,
                                                              int altitudeMode)

createFlyToFlyViewAnimator

public static FlyToFlyViewAnimator createFlyToFlyViewAnimator(BasicFlyView view,
                                                              Position beginCenterPos,
                                                              Position endCenterPos,
                                                              Angle beginHeading,
                                                              Angle endHeading,
                                                              Angle beginPitch,
                                                              Angle endPitch,
                                                              double beginElevation,
                                                              double endElevation,
                                                              long timeToMove,
                                                              int altitudeMode)

NASA World Wind