|
NASA World Wind | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
View interface.
See:
Description
| Interface Summary | |
|---|---|
| ViewPropertyLimits | |
| Class Summary | |
|---|---|
| BasicView | A base class from which View implementations can be derived. |
| BasicViewPropertyLimits | |
| ViewElevationAnimator | An Animator for elevation values. |
| ViewPropertyAccessor | |
| ViewPropertyAccessor.ElevationAccessor | |
| ViewPropertyAccessor.EyePositionAccessor | |
| ViewPropertyAccessor.HeadingAccessor | |
| ViewPropertyAccessor.PitchAccessor | |
| ViewPropertyAccessor.RollAccessor | |
| ViewUtil | |
| ViewUtil.ViewState | |
The view package contains implementations, and support for implementations of the
View interface. It contains 2 inner packages that implement
specific view models, gov.nasa.worldwind.view.orbit, and gov.nasa.worldwind.view.firstperson.
View interface is based on the premise that a view's position and orientation can be
defined as Position(latitude, longitude, elevation), heading, pitch, and roll. The ViewUtil
class provides utility methods for:
A View has a reference to a Globe, that it gleens from the
DrawContext passed to it in its View.apply(gov.nasa.worldwind.render.DrawContext) method.
A single View instance may not be used simultaneously on Models
with different Globes.
|
NASA World Wind | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||