NASA World Wind

Uses of Class
gov.nasa.worldwind.geom.Position

Packages that use Position
gov.nasa.worldwind   
gov.nasa.worldwind.applications.sar   
gov.nasa.worldwind.awt   
gov.nasa.worldwind.event   
gov.nasa.worldwind.examples.util   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.globes   
gov.nasa.worldwind.layers   
gov.nasa.worldwind.pick   
gov.nasa.worldwind.render   
gov.nasa.worldwind.render.airspaces   
gov.nasa.worldwind.render.markers   
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.tracks   
gov.nasa.worldwind.util   
gov.nasa.worldwind.util.measure   
gov.nasa.worldwind.view   
 

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
           
 

Fields in gov.nasa.worldwind.applications.sar declared as Position
protected  Position SARTrackExtensionTool.potentialNextPosition
           
 

Methods in gov.nasa.worldwind.applications.sar that return Position
 Position AnalysisPanel.getCurrentSegmentEndPosition()
           
 Position AnalysisPanel.getCurrentSegmentStartPosition()
           
 Position SARSegmentPlane.getIntersectionPosition(Line line)
           
 Position PlaneModel.getPosition()
           
 Position AnalysisPanel.getPositionAlongSegment()
           
 Position AnalysisPanel.getSegmentEndPosition(int startPositionNumber)
           
 Position[] SARSegmentPlane.getSegmentPositions()
           
 Position AnalysisPanel.getSegmentStartPosition(int startPositionNumber)
           
protected  Position SARTrackExtensionTool.trackPositionToPosition(Position position)
           
 

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
protected static Angle SARSegmentPlane.computeInitialHorizontalGap(WorldWindow wwd, SegmentPlane segmentPlane, Position position1, Position position2)
           
 LatLon[] SARSegmentPlane.computeLocationsToFitPositions(Position position1, Position position2)
           
protected static LatLon[] SARSegmentPlane.computeLocationsToFitPositions(WorldWindow wwd, SegmentPlane segmentPlane, Position position1, Position position2, boolean recallUserDefinedHGap)
           
 String SARSegmentPlane.ControlPointLabelAttributes.getText(SegmentPlane segmentPlane, Position position, AVList values)
           
 String SARSegmentPlane.AltitudeLabelAttributes.getText(SegmentPlane segmentPlane, Position position, AVList values)
           
 String SARSegmentPlane.AxisLabelAttributes.getText(SegmentPlane segmentPlane, Position position, AVList values)
           
 String SARSegmentPlane.MessageLabelAttributes.getText(SegmentPlane segmentPlane, Position position, AVList values)
           
protected  SARPosition SARTrackExtensionTool.positionToTrackPosition(Position position)
           
protected  void SARTrackExtensionTool.setNextPosition(Position position)
           
 void PlaneModel.setPosition(Position pos)
           
protected  void SARTrackExtensionTool.setPotentialNextPosition(Position position)
           
 void SARSegmentPlane.setSegmentPositions(Position position1, Position position2)
           
protected  Position SARTrackExtensionTool.trackPositionToPosition(Position position)
           
 void TerrainProfilePanel.updatePosition(Position position, Angle heading)
           
 void TrackViewPanel.updateReadout(Position pos)
           
 

Method parameters in gov.nasa.worldwind.applications.sar with type arguments of type Position
 double[] SARSegmentPlane.computeAltitudesToFitPositions(Iterable<? extends Position> positions)
           
protected static double[] SARSegmentPlane.computeAltitudesToFitPositions(WorldWindow wwd, SegmentPlane segmentPlane, Iterable<? extends Position> positions, boolean recallUserDefinedVGap)
           
protected static double SARSegmentPlane.computeInitialVerticalGap(WorldWindow wwd, SegmentPlane segmentPlane, Iterable<? extends Position> positions)
           
 

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
protected  Position ViewInputHandler.computeSelectedPosition()
           
 Position WorldWindowGLJPanel.getCurrentPosition()
           
 Position WorldWindowGLCanvas.getCurrentPosition()
           
protected  Position ViewInputHandler.getSelectedPosition()
           
 

Methods in gov.nasa.worldwind.awt with parameters of type Position
protected  void ViewInputHandler.onFocusView(Position focalPosition, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void ViewInputHandler.setCenterPosition(OrbitView view, Position position, ViewInputAttributes.ActionAttributes attrib)
           
protected  void ViewInputHandler.setSelectedPosition(Position position)
           
 

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.examples.util
 

Methods in gov.nasa.worldwind.examples.util that return Position
protected  Position SectorSelector.RegionShape.getEndPosition()
           
static Position ShapeUtils.getNewShapePosition(WorldWindow wwd)
           
protected  Position SectorSelector.getPreviousPosition()
           
protected  Position SectorSelector.RegionShape.getStartPosition()
           
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.examples.util with parameters of type Position
static List<LatLon> ShapeUtils.createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
           
protected  void SectorSelector.RegionShape.setEndPosition(Position endPosition)
           
protected  void SectorSelector.setPreviousPosition(Position previousPosition)
           
protected  void SectorSelector.RegionShape.setStartPosition(Position startPosition)
           
 

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 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 boolean Position.positionsCrossDateLine(Iterable<? extends Position> positions)
           
 

Uses of Position in gov.nasa.worldwind.globes
 

Methods in gov.nasa.worldwind.globes that return Position
protected  Position FlatGlobe.cartesianToGeodetic(Vec4 cart)
           
protected  Position EllipsoidalGlobe.cartesianToGeodetic(Vec4 cart)
           
 Position Globe.computePositionFromPoint(Vec4 point)
           
 Position EllipsoidalGlobe.computePositionFromPoint(Vec4 point)
           
 Position Globe.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 EllipsoidalGlobe.computePointFromPosition(Position position)
           
 Matrix Globe.computeTransformToPosition(Position position)
           
 Matrix FlatGlobe.computeTransformToPosition(Position position)
           
 Matrix EllipsoidalGlobe.computeTransformToPosition(Position position)
          Returns the cartesian transform Matrix that maps coordinates to the local coordinate system at (latitude, longitude, metersElevation).
 

Uses of Position in gov.nasa.worldwind.layers
 

Methods in gov.nasa.worldwind.layers that return Position
 Position TerrainProfileLayer.getObjectPosition()
          Get the object position the graph follows when it is set to TerrainProfileLayer.FOLLOW_OBJECT.
 Position ScalebarLayer.getReferencePosition()
          Get the Position on the globe where the scale has been evaluated.
 

Methods in gov.nasa.worldwind.layers with parameters of type Position
 void TerrainProfileLayer.setObjectPosition(Position pos)
          Set the object position the graph follows when it is set to TerrainProfileLayer.FOLLOW_OBJECT.
 

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
 

Fields in gov.nasa.worldwind.render declared as Position
protected  Position SegmentPlaneRenderer.ControlPointInfo.position
           
protected  Position SegmentPlaneRenderer.OrderedText.position
           
protected  Position SurfaceImageEditor.previousPosition
           
 

Methods in gov.nasa.worldwind.render that return Position
 Position SegmentPlaneRenderer.computeControlPointPosition(SectorGeometryList sgl, Globe globe, SegmentPlane segmentPlane, SegmentPlane.ControlPoint controlPoint)
           
protected  Position SegmentPlaneEditor.computeNewPositionFromPlaneGeometry(WorldWindow wwd)
           
protected  Position SegmentPlaneEditor.computeNewPositionFromPlaneIntersection(WorldWindow wwd, Point mousePoint)
           
protected  Position SegmentPlaneEditor.computePositionOnOrAboveSurface(WorldWindow wwd, Position position)
           
protected  Position SegmentPlaneRenderer.computePositionOnPlane(SectorGeometryList sgl, Globe globe, SegmentPlane segmentPlane, double u, double v, boolean relativeToSurface)
           
protected  Position TiledSurfaceObjectRenderer.getPickedTerrainPosition(DrawContext dc)
           
 Position WWIcon.getPosition()
           
 Position UserFacingText.getPosition()
           
 Position UserFacingIcon.getPosition()
           
 Position GlobeAnnotation.getPosition()
           
 Position GeographicText.getPosition()
           
 Position UserFacingIcon.getReferencePosition()
           
 Position SurfaceSector.getReferencePosition()
           
 Position SurfaceQuad.getReferencePosition()
           
 Position SurfacePolygon.getReferencePosition()
           
 Position SurfaceImage.getReferencePosition()
           
 Position SurfaceEllipse.getReferencePosition()
           
 Position Quadrilateral.getReferencePosition()
           
 Position Polyline.getReferencePosition()
           
 Position GlobeAnnotation.getReferencePosition()
           
abstract  Position ConformingShape.getReferencePosition()
           
 Position ConformingPolygon.getReferencePosition()
           
 Position ConformingEllipse.getReferencePosition()
           
abstract  Position AbstractSurfaceShape.getReferencePosition()
           
 Position[] SegmentPlane.getSegmentPositions()
           
 Position DrawContextImpl.getViewportCenterPosition()
           
 Position DrawContext.getViewportCenterPosition()
           
protected  Position SegmentPlaneEditor.moveSegmentAltitudeWithPlane(Position position, double[] minAndMaxElevation)
           
protected  Position SegmentPlaneEditor.resizeSegmentPlaneToFitPosition(WorldWindow wwd, Position position)
           
 

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  Position SegmentPlaneEditor.computePositionOnOrAboveSurface(WorldWindow wwd, Position position)
           
protected  SegmentPlaneRenderer.OrderedText SegmentPlaneRenderer.createLabel(DrawContext dc, SegmentPlane segmentPlane, Position position, AVList values, Object key)
           
protected  void SurfaceSector.doMoveTo(Position oldReferencePosition, Position newReferencePosition)
           
protected  void SurfaceQuad.doMoveTo(Position oldReferencePosition, Position newReferencePosition)
           
protected  void SurfacePolygon.doMoveTo(Position oldReferencePosition, Position newReferencePosition)
           
protected  void SurfaceEllipse.doMoveTo(Position oldReferencePosition, Position newReferencePosition)
           
protected abstract  void AbstractSurfaceShape.doMoveTo(Position oldReferencePosition, Position newReferencePosition)
           
protected  void AbstractAnnotation.drawAnnotation(DrawContext dc, Point screenPoint, double drawScale, double drawAlpha, Position pickPosition)
          Draws an annotation at a screen point.
protected  void SegmentPlaneRenderer.drawControlPoint(DrawContext dc, SegmentPlane segmentPlane, SegmentPlane.ControlPoint controlPoint, Position position, MarkerShape shape)
           
protected  void SegmentPlaneRenderer.drawControlPointLabel(DrawContext dc, SegmentPlane segmentPlane, SegmentPlane.ControlPoint controlPoint, Position position)
           
protected  void SegmentPlaneRenderer.drawLabel(DrawContext dc, SegmentPlane segmentPlane, Position position, AVList values, Object key)
           
 Vec4 DrawContextImpl.getScreenPoint(Position position)
           
 Vec4 DrawContext.getScreenPoint(Position position)
           
 String SegmentPlaneAttributes.LabelAttributes.getText(SegmentPlane segmentPlane, Position position, AVList values)
           
 void UserFacingIcon.move(Position position)
           
 void SurfaceImage.move(Position delta)
           
 void Quadrilateral.move(Position delta)
           
 void Polyline.move(Position delta)
           
 void GlobeAnnotation.move(Position position)
           
 void ConformingShape.move(Position delta)
           
 void AbstractSurfaceShape.move(Position position)
           
protected  Position SegmentPlaneEditor.moveSegmentAltitudeWithPlane(Position position, double[] minAndMaxElevation)
           
 void UserFacingIcon.moveTo(Position position)
           
 void SurfaceImage.moveTo(Position position)
           
 void Quadrilateral.moveTo(Position position)
           
 void Polyline.moveTo(Position position)
           
 void GlobeAnnotation.moveTo(Position position)
           
abstract  void ConformingShape.moveTo(Position position)
           
 void ConformingPolygon.moveTo(Position position)
           
 void ConformingEllipse.moveTo(Position position)
           
 void AbstractSurfaceShape.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.
protected  Position SegmentPlaneEditor.resizeSegmentPlaneToFitPosition(WorldWindow wwd, Position position)
           
 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)
           
protected  void SurfaceImage.setReferencePosition(Position referencePosition)
           
 void SegmentPlane.setSegmentBeginPosition(Position position)
           
 void SegmentPlane.setSegmentEndPosition(Position position)
           
 void SegmentPlane.setSegmentPositions(Position position1, Position position2)
           
 void DrawContextImpl.setViewportCenterPosition(Position viewportCenterPosition)
           
 void DrawContext.setViewportCenterPosition(Position viewportCenterPosition)
           
 

Method parameters in gov.nasa.worldwind.render with type arguments of type Position
 void Polyline.setPositions(Iterable<? extends 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)
           
SegmentPlaneRenderer.ControlPointInfo(SegmentPlane.ControlPoint controlPoint, Position position, MarkerShape shape)
           
SegmentPlaneRenderer.OrderedText(SegmentPlane segmentPlane, Position position, double distanceFromEye, AVList values, SegmentPlaneAttributes.LabelAttributes attributes, MultiLineTextRenderer textRenderer)
           
SurfaceImageEditor.ControlPointMarker(Position position, MarkerAttributes attrs, int index)
           
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<? extends Position> positions)
           
 

Uses of Position in gov.nasa.worldwind.render.airspaces
 

Methods in gov.nasa.worldwind.render.airspaces that return Position
protected  Position AbstractAirspace.computeReferencePosition(List<? extends LatLon> locations, double[] altitudes)
           
 Position TrackAirspace.getReferencePosition()
           
 Position SphereAirspace.getReferencePosition()
           
 Position Polygon.getReferencePosition()
           
 Position Orbit.getReferencePosition()
           
 Position Curtain.getReferencePosition()
           
 Position CappedCylinder.getReferencePosition()
           
 Position Cake.getReferencePosition()
           
 Position Box.getReferencePosition()
           
 

Methods in gov.nasa.worldwind.render.airspaces with parameters of type Position
protected  void TrackAirspace.doMoveTo(Position oldRef, Position newRef)
           
protected  void SphereAirspace.doMoveTo(Position oldRef, Position newRef)
           
protected  void Polygon.doMoveTo(Position oldRef, Position newRef)
           
protected  void Orbit.doMoveTo(Position oldRef, Position newRef)
           
protected  void Curtain.doMoveTo(Position oldRef, Position newRef)
           
protected  void CappedCylinder.doMoveTo(Position oldRef, Position newRef)
           
protected  void Cake.doMoveTo(Position oldRef, Position newRef)
           
protected  void Box.doMoveTo(Position oldRef, Position newRef)
           
protected  void AbstractAirspace.doMoveTo(Position oldRef, Position newRef)
           
 void AbstractAirspace.move(Position position)
           
 void AbstractAirspace.moveTo(Position position)
           
 

Uses of Position in gov.nasa.worldwind.render.markers
 

Methods in gov.nasa.worldwind.render.markers that return Position
 Position Marker.getPosition()
           
 Position BasicMarker.getPosition()
           
 

Methods in gov.nasa.worldwind.render.markers with parameters of type Position
protected  Vec4 MarkerRenderer.computeSurfacePoint(DrawContext dc, Position pos)
           
 void Marker.setPosition(Position position)
           
 void BasicMarker.setPosition(Position position)
           
 

Constructors in gov.nasa.worldwind.render.markers with parameters of type Position
BasicMarker(Position position, MarkerAttributes attrs)
           
BasicMarker(Position position, MarkerAttributes attrs, Angle heading)
           
 

Uses of Position in gov.nasa.worldwind.terrain
 

Methods in gov.nasa.worldwind.terrain with parameters of type Position
 Vec4 SectorGeometryList.getSurfacePoint(Position position)
           
 

Uses of Position in gov.nasa.worldwind.tracks
 

Methods in gov.nasa.worldwind.tracks that return Position
 Position TrackPointImpl.getPosition()
           
 Position TrackPoint.getPosition()
           
 

Methods in gov.nasa.worldwind.tracks with parameters of type Position
 void TrackPointImpl.setPosition(Position position)
           
 void TrackPoint.setPosition(Position position)
           
 

Constructors in gov.nasa.worldwind.tracks with parameters of type Position
TrackPointImpl(Position position)
           
TrackPointImpl(Position position, String time)
           
 

Uses of Position in gov.nasa.worldwind.util
 

Methods in gov.nasa.worldwind.util that return Position
 Position RestorableSupport.getStateObjectAsPosition(RestorableSupport.StateObject stateObject)
          Returns the value of the StateObject as a Position.
 Position RestorableSupport.getStateValueAsPosition(RestorableSupport.StateObject context, String name)
           
 Position RestorableSupport.getStateValueAsPosition(String name)
           
 

Methods in gov.nasa.worldwind.util with parameters of type Position
 void RestorableSupport.addStateValueAsPosition(RestorableSupport.StateObject context, String name, Position position)
           
 void RestorableSupport.addStateValueAsPosition(String name, Position position)
           
 

Uses of Position in gov.nasa.worldwind.util.measure
 

Fields in gov.nasa.worldwind.util.measure declared as Position
protected  Position MeasureTool.shapeCenterPosition
           
 

Fields in gov.nasa.worldwind.util.measure with type parameters of type Position
protected  ArrayList<Position> MeasureTool.positions
           
 

Methods in gov.nasa.worldwind.util.measure that return Position
protected  Position MeasureTool.computeSurfacePosition(LatLon latLon)
           
 Position MeasureTool.getCenterPosition()
           
 

Methods in gov.nasa.worldwind.util.measure that return types with arguments of type Position
 ArrayList<? extends Position> MeasureTool.getPositions()
          Get the list of positions that define the current measure shape.
 ArrayList<? extends Position> LengthMeasurer.getPositions()
           
protected static ArrayList<? extends Position> LengthMeasurer.subdividePositions(Globe globe, ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, int pathType)
          Subdivide a list of positions so that no segment is longer then the provided maxLength.
protected static ArrayList<? extends Position> LengthMeasurer.subdividePositions(Globe globe, ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, int pathType, int start, int count)
          Subdivide a list of positions so that no segment is longer then the provided maxLength.
 

Methods in gov.nasa.worldwind.util.measure with parameters of type Position
protected  void MeasureTool.addControlPoint(Position position, String key, Object value)
           
protected  void MeasureToolController.moveToPosition(Position oldPosition, Position newPosition)
          Move the shape to the specified new position
 void MeasureTool.setMeasureShape(String shape, Position centerPosition, double radius)
          Set and initialize the measure shape to one of the regular shapes MeasureTool.SHAPE_CIRCLE, MeasureTool.SHAPE_ELLIPSE, MeasureTool.SHAPE_SQUARE or MeasureTool.SHAPE_QUAD.
 void MeasureTool.setMeasureShape(String shape, Position centerPosition, double width, double height, Angle orientation)
          Set and initialize the measure shape to one of the regular shapes MeasureTool.SHAPE_CIRCLE, MeasureTool.SHAPE_ELLIPSE, MeasureTool.SHAPE_SQUARE or MeasureTool.SHAPE_QUAD.
 void MeasureTool.updateAnnotation(Position pos)
          Move or disable the tool tip annotation.
protected  void MeasureTool.updateShapeProperties(String control, Position newPosition)
           
 

Method parameters in gov.nasa.worldwind.util.measure with type arguments of type Position
protected  String MeasureTool.getPathType(List<? extends Position> positions)
           
 void MeasureTool.setPositions(ArrayList<? extends Position> newPositions)
          Set the measure shape to an arbitrary list of positions using MeasureTool.setPositions(java.util.ArrayList).
 void LengthMeasurer.setPositions(ArrayList<? extends Position> positions)
           
 void AreaMeasurer.setPositions(ArrayList<? extends Position> positions)
           
protected static ArrayList<? extends Position> LengthMeasurer.subdividePositions(Globe globe, ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, int pathType)
          Subdivide a list of positions so that no segment is longer then the provided maxLength.
protected static ArrayList<? extends Position> LengthMeasurer.subdividePositions(Globe globe, ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, int pathType, int start, int count)
          Subdivide a list of positions so that no segment is longer then the provided maxLength.
 

Constructors in gov.nasa.worldwind.util.measure with parameters of type Position
MeasureTool.ControlPoint(Position position, AnnotationAttributes attributes, MeasureTool parent)
           
 

Constructor parameters in gov.nasa.worldwind.util.measure with type arguments of type Position
AreaMeasurer(ArrayList<? extends Position> positions)
           
LengthMeasurer(ArrayList<? extends Position> positions)
           
 

Uses of Position in gov.nasa.worldwind.view
 

Fields in gov.nasa.worldwind.view declared as Position
protected  Position BasicOrbitView.lastEyePosition
           
 

Methods in gov.nasa.worldwind.view that return Position
 Position OrbitViewCollisionSupport.computeCenterPositionToResolveCollision(OrbitView orbitView, double nearDistance, DrawContext dc)
           
protected  Position BasicOrbitView.computeEyePositionFromModelview()
           
protected  Position EyePositionIterator.computeNextPosition(double interpolant)
           
 Position BasicOrbitView.computePositionFromScreenPoint(double x, double y)
           
 Position BasicOrbitViewAnimator.PositionAnimator.getBegin()
           
 Position EyePositionIterator.getBeginEyePosition()
           
 Position OrbitViewModel.ModelCoordinates.getCenterPosition()
           
 Position OrbitView.getCenterPosition()
           
 Position BasicOrbitViewModel.BasicModelCoordinates.getCenterPosition()
           
 Position BasicOrbitView.getCenterPosition()
           
 Position BasicOrbitView.getCurrentEyePosition()
           
 Position BasicOrbitViewAnimator.PositionAnimator.getEnd()
           
 Position EyePositionIterator.getEndEyePosition()
           
 Position BasicOrbitView.getEyePosition()
           
 Position OrbitViewPropertyAccessor.PositionAccessor.getPosition(OrbitView orbitView)
           
static Position BasicOrbitViewLimits.limitCenterPosition(Position position, OrbitViewLimits viewLimits)
           
 Position BasicOrbitViewAnimator.PositionAnimator.nextPosition(double interpolant, OrbitView orbitView)
           
static Position BasicOrbitView.normalizedCenterPosition(Position unnormalizedPosition)
           
 

Methods in gov.nasa.worldwind.view with parameters of type Position
protected  Matrix BasicOrbitViewModel.computeCenterTransform(Globe globe, Position center)
           
 double ViewSupport.computeElevationAboveSurface(DrawContext dc, Position position)
           
protected  double BasicOrbitView.computeFarDistance(Position eyePosition)
           
protected  double BasicOrbitView.computeHorizonDistance(Position eyePosition)
           
protected  double BasicOrbitView.computeNearDistance(Position eyePosition)
           
 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)
           
static Position BasicOrbitViewLimits.limitCenterPosition(Position position, OrbitViewLimits viewLimits)
           
static Position BasicOrbitView.normalizedCenterPosition(Position unnormalizedPosition)
           
 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)
           
BasicOrbitViewModel.BasicModelCoordinates(Position center, Angle heading, Angle pitch, double zoom)
           
EyePositionIterator(long startTimeMillis, long lengthMillis, Position beginEyePosition, Position endEyePosition)
           
EyePositionIterator(long lengthMillis, Position beginEyePosition, Position endEyePosition)
           
 


NASA World Wind