|
NASA World Wind | ||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Position in gov.nasa.worldwind |
---|
Methods in gov.nasa.worldwind that return Position | |
---|---|
Position |
View.computePositionFromScreenPoint(double x,
double y)
Computes the intersection of a line originating from the eye point (passing throught (x, y)) with the last rendered SectorGeometry , or the last analytical Globe if no rendered geometry exists. |
Position |
View.getCurrentEyePosition()
Returns the most up-to-date location of the eye in geographic coordintes. |
Position |
WorldWindowImpl.getCurrentPosition()
|
Position |
WorldWindow.getCurrentPosition()
Returns the current latitude, longitude and altitude of the current cursor position, or null if the
cursor is not on the globe. |
Position |
View.getEyePosition()
Returns the location of the eye in geographic coordinates. |
Position |
Locatable.getPosition()
|
Position |
Movable.getReferencePosition()
|
Methods in gov.nasa.worldwind with parameters of type Position | |
---|---|
void |
Movable.move(Position position)
Shift the shape over the globe's surface while maintaining its original azimuth -- its orientation relative to North. |
void |
Movable.moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth -- its orientation relative to North. |
void |
View.setEyePosition(Position eyePosition)
Sets the location of the eye in geographic coordinates. |
void |
View.setOrientation(Position eyePosition,
Position centerPosition)
Sets the location of the eye, and the center of the screen in geographic coordinates. |
Uses of Position in gov.nasa.worldwind.applications.sar |
---|
Subclasses of Position in gov.nasa.worldwind.applications.sar | |
---|---|
class |
SARPosition
|
Methods in gov.nasa.worldwind.applications.sar that return Position | |
---|---|
Position |
PlaneModel.getPosition()
|
static Position |
RayCastingSupport.intersectRayWithTerrain(Globe globe,
Vec4 origin,
Vec4 direction)
Compute the intersection Position of the globe terrain with the ray starting
at origin in the given direction. |
static Position |
RayCastingSupport.intersectRayWithTerrain(Globe globe,
Vec4 origin,
Vec4 direction,
double sampleLength,
double precision)
Compute the intersection Position of the globe terrain with the ray starting
at origin in the given direction. |
Methods in gov.nasa.worldwind.applications.sar that return types with arguments of type Position | |
---|---|
Iterator<Position> |
SARTrack.iterator()
|
Methods in gov.nasa.worldwind.applications.sar with parameters of type Position | |
---|---|
void |
PlaneModel.setPosition(Position pos)
|
void |
TerrainProfilePanel.updatePosition(Position position,
Angle heading)
|
void |
TrackViewPanel.updateReadout(Position pos)
|
Constructors in gov.nasa.worldwind.applications.sar with parameters of type Position | |
---|---|
SARAnnotation(String text,
Position position)
|
|
SARPosition(Position pos)
|
Uses of Position in gov.nasa.worldwind.awt |
---|
Methods in gov.nasa.worldwind.awt that return Position | |
---|---|
Position |
WorldWindowGLJPanel.getCurrentPosition()
|
Position |
WorldWindowGLCanvas.getCurrentPosition()
|
Uses of Position in gov.nasa.worldwind.event |
---|
Methods in gov.nasa.worldwind.event that return Position | |
---|---|
Position |
PositionEvent.getPosition()
|
Position |
PositionEvent.getPreviousPosition()
|
Constructors in gov.nasa.worldwind.event with parameters of type Position | |
---|---|
PositionEvent(Object source,
Point screenPoint,
Position previousPosition,
Position position)
|
Uses of Position in gov.nasa.worldwind.geom |
---|
Fields in gov.nasa.worldwind.geom declared as Position | |
---|---|
static Position |
Position.ZERO
|
Methods in gov.nasa.worldwind.geom that return Position | |
---|---|
Position |
Position.add(Position that)
|
static Position |
Position.fromDegrees(double latitude,
double longitude,
double elevation)
|
static Position |
Position.fromRadians(double latitude,
double longitude,
double elevation)
|
static Position |
Position.interpolate(double amount,
Position value1,
Position value2)
|
Position |
Position.subtract(Position that)
|
Methods in gov.nasa.worldwind.geom with parameters of type Position | |
---|---|
Position |
Position.add(Position that)
|
LatLon |
LatLon.add(Position that)
|
static Sector |
Sector.boundingSector(Position pA,
Position pB)
|
static Position |
Position.interpolate(double amount,
Position value1,
Position value2)
|
Position |
Position.subtract(Position that)
|
LatLon |
LatLon.subtract(Position that)
|
Method parameters in gov.nasa.worldwind.geom with type arguments of type Position | |
---|---|
static Sector |
Sector.boundingSectorfromPositions(Iterable<Position> positions)
|
static boolean |
Position.positionsCrossDateLine(Iterable<Position> positions)
|
Uses of Position in gov.nasa.worldwind.globes |
---|
Methods in gov.nasa.worldwind.globes that return Position | |
---|---|
Position |
Globe.computePositionFromPoint(Vec4 point)
|
Position |
FlatGlobe.computePositionFromPoint(Vec4 point)
|
Position |
EllipsoidalGlobe.computePositionFromPoint(Vec4 point)
|
Position |
Globe.getIntersectionPosition(Line line)
|
Position |
FlatGlobe.getIntersectionPosition(Line line)
|
Position |
EllipsoidalGlobe.getIntersectionPosition(Line line)
|
Methods in gov.nasa.worldwind.globes with parameters of type Position | |
---|---|
Vec4 |
Globe.computePointFromPosition(Position position)
|
Vec4 |
FlatGlobe.computePointFromPosition(Position position)
|
Vec4 |
EllipsoidalGlobe.computePointFromPosition(Position position)
|
Vec4 |
SectorGeometryList.getSurfacePoint(Position position)
|
Uses of Position in gov.nasa.worldwind.layers |
---|
Methods in gov.nasa.worldwind.layers that return Position | |
---|---|
Position |
TerrainProfileLayer.getObjectPosition()
|
Methods in gov.nasa.worldwind.layers with parameters of type Position | |
---|---|
void |
TerrainProfileLayer.setObjectPosition(Position pos)
|
Uses of Position in gov.nasa.worldwind.pick |
---|
Methods in gov.nasa.worldwind.pick that return Position | |
---|---|
Position |
PickedObject.getPosition()
|
Methods in gov.nasa.worldwind.pick with parameters of type Position | |
---|---|
void |
PickSupport.addPickableObject(int colorCode,
Object o,
Position position,
boolean isTerrain)
|
void |
PickedObject.setPosition(Position position)
|
Constructors in gov.nasa.worldwind.pick with parameters of type Position | |
---|---|
PickedObject(int colorCode,
Object userObject,
Position position,
boolean isTerrain)
|
Uses of Position in gov.nasa.worldwind.render |
---|
Methods in gov.nasa.worldwind.render that return Position | |
---|---|
Position |
WWIcon.getPosition()
|
Position |
UserFacingText.getPosition()
|
Position |
UserFacingIcon.getPosition()
|
Position |
GlobeAnnotation.getPosition()
|
Position |
GeographicText.getPosition()
|
Position |
UserFacingIcon.getReferencePosition()
|
Position |
SurfaceShape.getReferencePosition()
|
Position |
SurfaceImage.getReferencePosition()
|
Position |
Quadrilateral.getReferencePosition()
|
Position |
Polyline.getReferencePosition()
|
Position |
GlobeAnnotation.getReferencePosition()
|
Position |
DrawContextImpl.getViewportCenterPosition()
|
Position |
DrawContext.getViewportCenterPosition()
|
Methods in gov.nasa.worldwind.render that return types with arguments of type Position | |
---|---|
Iterable<Position> |
Polyline.getPositions()
|
Methods in gov.nasa.worldwind.render with parameters of type Position | |
---|---|
protected void |
AbstractAnnotation.drawAnnotation(DrawContext dc,
Point screenPoint,
double drawScale,
double drawAlpha,
Position pickPosition)
Draws an annotation at a screen point. |
void |
UserFacingIcon.move(Position position)
|
void |
SurfaceShape.move(Position delta)
|
void |
SurfaceImage.move(Position position)
|
void |
Quadrilateral.move(Position delta)
|
void |
Polyline.move(Position delta)
|
void |
GlobeAnnotation.move(Position position)
|
void |
UserFacingIcon.moveTo(Position position)
|
void |
SurfaceShape.moveTo(Position position)
Move the shape over the sphereoid surface while maintaining its original azimuth -- its orientation relative to North. |
void |
SurfaceImage.moveTo(Position position)
|
void |
Quadrilateral.moveTo(Position position)
|
void |
Polyline.moveTo(Position position)
|
void |
GlobeAnnotation.moveTo(Position position)
|
void |
MultiLineTextRenderer.pick(String text,
int x,
int y,
int textLineHeight,
DrawContext dc,
PickSupport pickSupport,
Object refObject,
Position refPosition)
Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided PickSupport instance. |
void |
MultiLineTextRenderer.pickHTML(String text,
int x,
int y,
TextRendererCache renderers,
DrawContext dc,
PickSupport pickSupport,
Object refObject,
Position refPosition)
Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided PickSupport instance. |
void |
WWIcon.setPosition(Position iconPosition)
|
void |
UserFacingText.setPosition(Position position)
|
void |
UserFacingIcon.setPosition(Position iconPosition)
|
void |
GlobeAnnotation.setPosition(Position position)
|
void |
GeographicText.setPosition(Position position)
|
void |
DrawContextImpl.setViewportCenterPosition(Position viewportCenterPosition)
|
void |
DrawContext.setViewportCenterPosition(Position viewportCenterPosition)
|
void |
SurfaceShape.shiftTo(Position position)
Move the shape over the sphereoid surface without maintaining its original azimuth -- its orientation relative to North. |
Method parameters in gov.nasa.worldwind.render with type arguments of type Position | |
---|---|
void |
Polyline.setPositions(Iterable<Position> inPositions)
Specifies the path's positions. |
Constructors in gov.nasa.worldwind.render with parameters of type Position | |
---|---|
GlobeAnnotation(String text,
Position position)
Creates a GlobeAnnotation with the given text, at the given globe Position . |
|
GlobeAnnotation(String text,
Position position,
AnnotationAttributes defaults)
Creates a GlobeAnnotation with the given text, at the given globe Position . |
|
GlobeAnnotation(String text,
Position position,
Font font)
Creates a GlobeAnnotation with the given text, at the given globe Position . |
|
GlobeAnnotation(String text,
Position position,
Font font,
Color textColor)
Creates a GlobeAnnotation with the given text, at the given globe Position . |
|
Pedestal(String iconPath,
Position iconPosition)
|
|
UserFacingIcon(Object imageSource,
Position iconPosition)
|
|
UserFacingIcon(String iconPath,
Position iconPosition)
|
|
UserFacingText(CharSequence text,
Position textPosition)
|
Constructor parameters in gov.nasa.worldwind.render with type arguments of type Position | |
---|---|
Polyline(Iterable<Position> positions)
|
Uses of Position in gov.nasa.worldwind.tracks |
---|
Methods in gov.nasa.worldwind.tracks that return Position | |
---|---|
Position |
TrackPoint.getPosition()
|
Methods in gov.nasa.worldwind.tracks with parameters of type Position | |
---|---|
void |
TrackPoint.setPosition(Position position)
|
Uses of Position in gov.nasa.worldwind.view |
---|
Methods in gov.nasa.worldwind.view that return Position | |
---|---|
Position |
OrbitViewCollisionSupport.computeCenterPositionToResolveCollision(OrbitView orbitView,
double nearDistance,
DrawContext dc)
|
Position |
BasicOrbitView.computePositionFromScreenPoint(double x,
double y)
|
Position |
BasicOrbitViewAnimator.PositionAnimator.getBegin()
|
Position |
EyePositionIterator.getBeginEyePosition()
|
Position |
OrbitViewModel.ModelCoordinates.getCenterPosition()
|
Position |
OrbitView.getCenterPosition()
|
Position |
BasicOrbitView.getCenterPosition()
|
Position |
BasicOrbitView.getCurrentEyePosition()
|
Position |
BasicOrbitViewAnimator.PositionAnimator.getEnd()
|
Position |
EyePositionIterator.getEndEyePosition()
|
Position |
BasicOrbitView.getEyePosition()
|
Position |
OrbitViewPropertyAccessor.PositionAccessor.getPosition(OrbitView orbitView)
|
Position |
BasicOrbitViewAnimator.PositionAnimator.nextPosition(double interpolant,
OrbitView orbitView)
|
Methods in gov.nasa.worldwind.view with parameters of type Position | |
---|---|
double |
ViewSupport.computeElevationAboveSurface(DrawContext dc,
Position position)
|
Matrix |
OrbitViewModel.computeTransformMatrix(Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom)
|
Matrix |
BasicOrbitViewModel.computeTransformMatrix(Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom)
|
static ScheduledOrbitViewStateIterator |
ScheduledOrbitViewStateIterator.createCenterHeadingPitchIterator(Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
long lengthMillis,
boolean smoothed)
|
static ScheduledOrbitViewStateIterator |
ScheduledOrbitViewStateIterator.createCenterHeadingPitchZoomIterator(Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
double beginZoom,
double endZoom,
long lengthMillis,
boolean smoothed)
|
static ScheduledOrbitViewStateIterator |
ScheduledOrbitViewStateIterator.createCenterIterator(Position begin,
Position end)
|
static ScheduledOrbitViewStateIterator |
ScheduledOrbitViewStateIterator.createCenterIterator(Position begin,
Position end,
long lengthMillis,
boolean smoothed)
|
static ScheduledOrbitViewStateIterator |
ScheduledOrbitViewStateIterator.createCenterZoomIterator(Position beginCenter,
Position endCenter,
double beginZoom,
double endZoom,
long lengthMillis,
boolean smoothed)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(Globe globe,
Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
double beginZoom,
double endZoom)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(Globe globe,
Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
double beginZoom,
double endZoom,
boolean endCenterOnSurface)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(Globe globe,
Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
double beginZoom,
double endZoom,
long lengthMillis)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(Globe globe,
Position beginCenter,
Position endCenter,
Angle beginHeading,
Angle endHeading,
Angle beginPitch,
Angle endPitch,
double beginZoom,
double endZoom,
long lengthMillis,
boolean endCenterOnSurface)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(OrbitView orbitView,
Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom)
|
static FlyToOrbitViewStateIterator |
FlyToOrbitViewStateIterator.createPanToIterator(OrbitView orbitView,
Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom,
boolean endCenterOnSurface)
|
void |
OrbitView.setCenterPosition(Position center)
|
void |
BasicOrbitView.setCenterPosition(Position center)
|
void |
BasicOrbitView.setEyePosition(Position eyePosition)
|
void |
BasicOrbitView.setOrientation(Position eyePosition,
Position centerPosition)
|
boolean |
OrbitViewPropertyAccessor.PositionAccessor.setPosition(OrbitView orbitView,
Position value)
|
Constructors in gov.nasa.worldwind.view with parameters of type Position | |
---|---|
BasicOrbitViewAnimator.PositionAnimator(Position begin,
Position end,
OrbitViewPropertyAccessor.PositionAccessor propertyAccessor)
|
|
EyePositionIterator(long startTimeMillis,
long lengthMillis,
Position beginEyePosition,
Position endEyePosition)
|
|
EyePositionIterator(long lengthMillis,
Position beginEyePosition,
Position endEyePosition)
|
|
NASA World Wind | ||||||||
PREV NEXT | FRAMES NO FRAMES |