Uses of Interface
gov.nasa.worldwind.View
-
Packages that use View Package Description gov.nasa.worldwind gov.nasa.worldwind.awt gov.nasa.worldwind.drag gov.nasa.worldwind.geom gov.nasa.worldwind.globes Provides classes for representing the shape and terrain of a planet.gov.nasa.worldwind.layers gov.nasa.worldwind.render gov.nasa.worldwind.util gov.nasa.worldwind.view The view package contains implementations, and support for implementations of theView
interface.gov.nasa.worldwind.view.firstperson gov.nasa.worldwind.view.orbit gov.nasa.worldwindx.applications.sar.segmentplane gov.nasa.worldwindx.examples gov.nasa.worldwindx.examples.multiwindow Examples of how to use multiple WorldWind globes in the same application.gov.nasa.worldwindx.examples.util gov.nasa.worldwindx.examples.view -
-
Uses of View in gov.nasa.worldwind
Fields in gov.nasa.worldwind declared as View Modifier and Type Field Description protected View
AbstractSceneController. view
Methods in gov.nasa.worldwind that return View Modifier and Type Method Description View
AbstractSceneController. getView()
View
SceneController. getView()
Returns the current view.View
WorldWindow. getView()
Returns this window's current view.View
WorldWindowImpl. getView()
Methods in gov.nasa.worldwind with parameters of type View Modifier and Type Method Description void
View. copyViewState(View view)
Copy the state of the givenView
.void
WorldWindow. setModelAndView(Model model, View view)
Sets the model to display in this window and the view used to display it.void
WorldWindowImpl. setModelAndView(Model model, View view)
void
AbstractSceneController. setView(View view)
void
SceneController. setView(View view)
Sets the current view.void
WorldWindow. setView(View view)
Sets the view to use when displaying this window's model.void
WorldWindowImpl. setView(View view)
-
Uses of View in gov.nasa.worldwind.awt
Methods in gov.nasa.worldwind.awt that return View Modifier and Type Method Description protected View
AbstractViewInputHandler. getView()
View
WorldWindowGLCanvas. getView()
View
WorldWindowGLJPanel. getView()
Methods in gov.nasa.worldwind.awt with parameters of type View Modifier and Type Method Description void
WorldWindowGLCanvas. setModelAndView(Model model, View view)
void
WorldWindowGLJPanel. setModelAndView(Model model, View view)
protected void
AbstractViewInputHandler. setMouseDownView(View mouseDownView)
void
WorldWindowGLCanvas. setView(View view)
void
WorldWindowGLJPanel. setView(View view)
-
Uses of View in gov.nasa.worldwind.drag
Fields in gov.nasa.worldwind.drag declared as View Modifier and Type Field Description protected View
DragContext. view
The currentView
of theWorldWindow
.Methods in gov.nasa.worldwind.drag that return View Modifier and Type Method Description View
DragContext. getView()
Returns the currentView
for this drag event.Methods in gov.nasa.worldwind.drag with parameters of type View Modifier and Type Method Description void
DragContext. setView(View view)
Set theDragContext
View
. -
Uses of View in gov.nasa.worldwind.geom
Methods in gov.nasa.worldwind.geom with parameters of type View Modifier and Type Method Description protected int
Box. computeProjectionHullCode(View view)
Computes an index into theProjectionHullTable
for thisBox
given the specifiedview
.double
Box. getProjectedArea(View view)
Computes the area in square pixels of thisExtent
after it is projected into the specifiedview's
viewport.double
Cylinder. getProjectedArea(View view)
Computes the area in square pixels of thisExtent
after it is projected into the specifiedview's
viewport.double
Extent. getProjectedArea(View view)
Computes the area in square pixels of thisExtent
after it is projected into the specifiedview's
viewport.double
Sphere. getProjectedArea(View view)
Computes the area in square pixels of thisExtent
after it is projected into the specifiedview's
viewport. -
Uses of View in gov.nasa.worldwind.globes
Methods in gov.nasa.worldwind.globes with parameters of type View Modifier and Type Method Description double
EllipsoidalGlobe. getProjectedArea(View view)
Computes the area in square pixels of thisExtent
after it is projected into the specifiedview's
viewport. -
Uses of View in gov.nasa.worldwind.layers
Methods in gov.nasa.worldwind.layers with parameters of type View Modifier and Type Method Description protected Position
WorldMapLayer. computeGroundPosition(DrawContext dc, View view)
Compute the lat/lon position of the view centerprotected double
CompassLayer. computeHeading(View view)
protected double
CompassLayer. computePitch(View view)
-
Uses of View in gov.nasa.worldwind.render
Fields in gov.nasa.worldwind.render declared as View Modifier and Type Field Description protected View
DrawContextImpl. view
Methods in gov.nasa.worldwind.render that return View Modifier and Type Method Description View
DrawContext. getView()
Retrieves the currentView
, which may be null.View
DrawContextImpl. getView()
Methods in gov.nasa.worldwind.render with parameters of type View Modifier and Type Method Description void
DrawContext. setView(View view)
Assigns a newView
.void
DrawContextImpl. setView(View view)
-
Uses of View in gov.nasa.worldwind.util
Methods in gov.nasa.worldwind.util with parameters of type View Modifier and Type Method Description static double
WWMath. computeSphereProjectedArea(View view, Vec4 center, double radius)
Computes the area in square pixels of a sphere after it is projected into the specifiedview's
viewport. -
Uses of View in gov.nasa.worldwind.view
Classes in gov.nasa.worldwind.view that implement View Modifier and Type Class Description class
BasicView
A base class from whichView
implementations can be derived.Fields in gov.nasa.worldwind.view declared as View Modifier and Type Field Description protected View
ViewPropertyAccessor.ElevationAccessor. view
protected View
ViewPropertyAccessor.EyePositionAccessor. view
protected View
ViewPropertyAccessor.HeadingAccessor. view
protected View
ViewPropertyAccessor.PitchAccessor. view
protected View
ViewPropertyAccessor.RollAccessor. view
Methods in gov.nasa.worldwind.view with parameters of type View Modifier and Type Method Description static Line
ViewUtil. computeRayFromScreenPoint(View view, double x, double y, Matrix modelview, Matrix projection, java.awt.Rectangle viewport)
void
BasicView. copyViewState(View view)
static PropertyAccessor.DoubleAccessor
ViewPropertyAccessor. createElevationAccessor(View view)
static PropertyAccessor.PositionAccessor
ViewPropertyAccessor. createEyePositionAccessor(View view)
static PositionAnimator
ViewUtil. createEyePositionAnimator(View view, long timeToMove, Position begin, Position end)
static PropertyAccessor.AngleAccessor
ViewPropertyAccessor. createHeadingAccessor(View view)
static AngleAnimator
ViewUtil. createHeadingAnimator(View view, Angle begin, Angle end)
Create an animator to animate heading.static CompoundAnimator
ViewUtil. createHeadingPitchRollAnimator(View view, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll)
Create an animator to animate heading, pitch, and roll.static PropertyAccessor.AngleAccessor
ViewPropertyAccessor. createPitchAccessor(View view)
static AngleAnimator
ViewUtil. createPitchAnimator(View view, Angle begin, Angle end)
Create an animator to animate pitch.static PropertyAccessor.AngleAccessor
ViewPropertyAccessor. createRollAccessor(View view)
static AngleAnimator
ViewUtil. createRollAnimator(View view, Angle begin, Angle end)
Create an animator to animate roll.Position
BasicViewPropertyLimits. limitEyePosition(View view, Position position)
Returns a position clamped to the eye location limits and the eye elevation limits specified by this limit object.Position
ViewPropertyLimits. limitEyePosition(View view, Position position)
Returns a position clamped to the eye location limits and the eye elevation limits specified by this limit object.Angle
BasicViewPropertyLimits. limitHeading(View view, Angle angle)
Returns an angle clamped to the heading limits specified by this limit object.Angle
ViewPropertyLimits. limitHeading(View view, Angle angle)
Returns an angle clamped to the heading limits specified by this limit object.Angle
BasicViewPropertyLimits. limitPitch(View view, Angle angle)
Returns an angle clamped to the pitch limits specified by this limit object.Angle
ViewPropertyLimits. limitPitch(View view, Angle angle)
Returns an angle clamped to the pitch limits specified by this limit object.Angle
BasicViewPropertyLimits. limitRoll(View view, Angle angle)
Returns an angle clamped to the roll limits specified by this limit object.Angle
ViewPropertyLimits. limitRoll(View view, Angle angle)
Returns an angle clamped to the roll limits specified by this limit object. -
Uses of View in gov.nasa.worldwind.view.firstperson
Classes in gov.nasa.worldwind.view.firstperson that implement View Modifier and Type Class Description class
BasicFlyView
This is a basic view that implements a yaw-pitch-roll model that can be applied to first-person style view applications (such as flight simulation).Methods in gov.nasa.worldwind.view.firstperson with parameters of type View Modifier and Type Method Description protected void
FlyViewInputHandler. setEyePosition(AnimationController animControl, View view, Position position, ViewInputAttributes.ActionAttributes attrib)
protected void
FlyViewInputHandler. setHeading(View view, AnimationController animControl, Angle heading, ViewInputAttributes.ActionAttributes attrib)
protected void
FlyViewInputHandler. setPitch(View view, AnimationController animControl, Angle pitch, ViewInputAttributes.ActionAttributes attrib)
protected void
FlyViewInputHandler. setRoll(View view, AnimationController animControl, Angle roll, ViewInputAttributes.ActionAttributes attrib)
Set the roll in a view. -
Uses of View in gov.nasa.worldwind.view.orbit
Subinterfaces of View in gov.nasa.worldwind.view.orbit Modifier and Type Interface Description interface
OrbitView
Classes in gov.nasa.worldwind.view.orbit that implement View Modifier and Type Class Description class
BasicOrbitView
Methods in gov.nasa.worldwind.view.orbit with parameters of type View Modifier and Type Method Description void
BasicOrbitView. copyViewState(View view)
Position
BasicOrbitViewLimits. limitCenterPosition(View view, Position position)
Returns a position clamped to the center location limits and center elevation limits specified by this limit object.Position
OrbitViewLimits. limitCenterPosition(View view, Position position)
Returns a position clamped to the center location limits and center elevation limits specified by this limit object.double
BasicOrbitViewLimits. limitZoom(View view, double value)
Returns a distance clamped to the zoom limits specified by this limit object.double
OrbitViewLimits. limitZoom(View view, double value)
Returns a distance clamped to the zoom limits specified by this limit object. -
Uses of View in gov.nasa.worldwindx.applications.sar.segmentplane
Methods in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type View Modifier and Type Method Description double
SegmentPlaneRenderer. computeObjectSize(View view, Globe globe, SegmentPlane segmentPlane, java.lang.Object key, Vec4 point)
protected double
SegmentPlaneRenderer. computeObjectSize(View view, Globe globe, SegmentPlane segmentPlane, java.lang.Object key, Vec4 point, boolean usePickSize)
protected double
SegmentPlaneRenderer. computeSizeForPixels(View view, Vec4 point, double pixels, double minSize, double maxSize)
-
Uses of View in gov.nasa.worldwindx.examples
Methods in gov.nasa.worldwindx.examples with parameters of type View Modifier and Type Method Description Vec4[]
KeepingObjectsInView.ViewController. computeViewLookAtForScene(View view)
boolean
KeepingObjectsInView.ViewController. isSceneContained(View view)
-
Uses of View in gov.nasa.worldwindx.examples.multiwindow
Fields in gov.nasa.worldwindx.examples.multiwindow declared as View Modifier and Type Field Description protected View
ViewVolumeViewer.ViewVolumeLayer. view
Methods in gov.nasa.worldwindx.examples.multiwindow with parameters of type View Modifier and Type Method Description void
ViewVolumeViewer.ViewVolumeLayer. setView(View view)
-
Uses of View in gov.nasa.worldwindx.examples.util
Methods in gov.nasa.worldwindx.examples.util with parameters of type View Modifier and Type Method Description boolean
ExtentVisibilitySupport. areExtentsContained(View view)
Returns true if the model coordinates scene elements are completely inside the space enclosed by the specifiedView
in model coordinates, and the screen coordinate scene elements are completely inside the View's viewport rectangle.Vec4[]
ExtentVisibilitySupport. computeViewLookAtContainingExtents(Globe globe, double verticalExaggeration, View view)
Returns an array of View look-at vectors optimal for viewing the the scene elements, or null if this has no scene elements. -
Uses of View in gov.nasa.worldwindx.examples.view
Fields in gov.nasa.worldwindx.examples.view declared as View Modifier and Type Field Description protected View
ViewSwitch.AppFrame.ViewDisplay.ViewerClass. view
-