| Package | Description | 
|---|---|
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.view.orbit | |
| gov.nasa.worldwindx.examples | |
| gov.nasa.worldwindx.examples.applet | 
    Examples of a displaying a World Wind globe in a Java Applet. | 
| gov.nasa.worldwindx.examples.kml | Examples of importing and exporting files in the Keyhole Markup Language (KML). | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Angle | ViewControlsSelectListener. computeLookHeading(OrbitView view,
                  ScreenAnnotation control,
                  double headingStep) | 
| protected Angle | ViewControlsSelectListener. computeLookPitch(OrbitView view,
                ScreenAnnotation control,
                double pitchStep) | 
| protected double | ViewControlsSelectListener. computeNewZoom(OrbitView view,
              double amount) | 
| protected Angle | ViewControlsSelectListener. computePanAmount(Globe globe,
                OrbitView view,
                ScreenAnnotation control,
                double panStep) | 
| protected Angle | ViewControlsSelectListener. computePanHeading(OrbitView view,
                 ScreenAnnotation control) | 
| protected Vec4 | ViewControlsSelectListener. computeSurfacePoint(OrbitView view,
                   Angle heading,
                   Angle pitch)Find out where on the terrain surface the eye would be looking at with the given heading and pitch angles. | 
| protected void | ViewControlsSelectListener. resetOrbitView(OrbitView view)Reset the view to an orbit view state if in first person mode (zoom = 0) | 
| protected void | ViewControlsSelectListener. setupFirstPersonView(OrbitView view)Setup the view to a first person mode (zoom = 0) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicOrbitView | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OrbitView | OrbitViewInputHandler.CollisionAwarePitchAccessor. orbitView | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | BasicOrbitViewLimits. applyLimits(OrbitView view,
           OrbitViewLimits viewLimits)Deprecated. 
 Use methods that limit individual view properties directly:  BasicOrbitViewLimits.limitCenterPosition(gov.nasa.worldwind.View,
             gov.nasa.worldwind.geom.Position),BasicViewPropertyLimits.limitHeading(gov.nasa.worldwind.View,
             gov.nasa.worldwind.geom.Angle), etc. | 
| protected static Angle | OrbitViewInputHandler. computeNewHeading(OrbitView view,
                 Angle heading) | 
| protected static Angle | OrbitViewInputHandler. computeNewPitch(OrbitView view,
               Angle pitch) | 
| protected static Position | OrbitViewInputHandler. computeNewPosition(OrbitView view,
                  Position position) | 
| protected static double | OrbitViewInputHandler. computeNewZoom(OrbitView view,
              double curZoom,
              double change) | 
| static PropertyAccessor.PositionAccessor | OrbitViewPropertyAccessor. createCenterPositionAccessor(OrbitView view) | 
| static FlyToOrbitViewAnimator | FlyToOrbitViewAnimator. createFlyToOrbitViewAnimator(OrbitView orbitView,
                            Position beginCenterPos,
                            Position endCenterPos,
                            Angle beginHeading,
                            Angle endHeading,
                            Angle beginPitch,
                            Angle endPitch,
                            double beginZoom,
                            double endZoom,
                            long timeToMove,
                            int altitudeMode) | 
| static PropertyAccessor.DoubleAccessor | OrbitViewPropertyAccessor. createZoomAccessor(OrbitView view) | 
| boolean | OrbitViewCollisionSupport. isColliding(OrbitView orbitView,
           double nearDistance,
           DrawContext dc) | 
| Constructor and Description | 
|---|
| CollisionAwarePitchAccessor(OrbitView orbitView)Creates a new CollisionAwarePitchAccessor with the specified OrbitView, but otherwise does nothing. | 
| FlyToOrbitViewAnimator(OrbitView orbitView,
                      Interpolator interpolator,
                      int altitudeMode,
                      PositionAnimator centerAnimator,
                      DoubleAnimator zoomAnimator,
                      AngleAnimator headingAnimator,
                      AngleAnimator pitchAnimator,
                      AngleAnimator rollAnimator) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OrbitView | KeepingObjectsInView.ViewAnimator. view | 
| Modifier and Type | Method and Description | 
|---|---|
| OrbitView | ViewLimits.Controller. getOrbitView() | 
| Constructor and Description | 
|---|
| ViewAnimator(double smoothing,
            OrbitView view,
            KeepingObjectsInView.ViewController viewController) | 
| Modifier and Type | Method and Description | 
|---|---|
| OrbitView | WWJApplet. getOrbitView()Get the current OrbitView | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OrbitView | KMLOrbitViewController. orbitViewThe view to animate. | 
| protected OrbitView | KMLFlyViewController.FlyToLookAtAnimator. targetView | 
| Modifier and Type | Method and Description | 
|---|---|
| protected FlyToOrbitViewAnimator | KMLOrbitViewController. createFlyToOrbitViewAnimator(OrbitView orbitView,
                            Position eyePosition,
                            Angle heading,
                            Angle pitch,
                            Angle roll,
                            long timeToMove,
                            int altitudeMode)Create an animator to animate an orbit view to an eye position and orientation. | 
| Constructor and Description | 
|---|
| FlyToLookAtAnimator(Interpolator interpolator,
                   OrbitView targetView,
                   Position lookAtPosition,
                   int altitudeMode,
                   PositionAnimator eyePositionAnimator,
                   DoubleAnimator elevationAnimator,
                   AngleAnimator headingAnimator,
                   AngleAnimator pitchAnimator,
                   AngleAnimator rollAnimator)Create an animator to animate the view to look at a position. |