View
interface.See: Description
Interface | Description |
---|---|
ViewPropertyLimits |
ViewPropertyLimits defines a restriction on the viewing parameters of a
View . |
Class | Description |
---|---|
BasicView |
A base class from which
View implementations can be derived. |
BasicViewPropertyLimits |
BasicViewPropertyLimits provides an implementation of ViewPropertyLimits.
|
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 Model
s
with different Globe
s.