Uses of Class
gov.nasa.worldwind.geom.Position
-
-
Uses of Position in gov.nasa.worldwind
Methods in gov.nasa.worldwind that return Position Modifier and Type Method Description Position
View. computePositionFromScreenPoint(double x, double y)
Computes the intersection of a line originating from the eye point and passing through (x, y) with theGlobe
.Position
View. getCurrentEyePosition()
Returns the current geographic coordinates of this view's eye position, as determined from this view's current parameters.Position
WorldWindow. getCurrentPosition()
Returns the current latitude, longitude and altitude of the current cursor position, ornull
if the cursor is not on the globe.Position
WorldWindowImpl. getCurrentPosition()
Position
View. getEyePosition()
Returns the current geographic coordinates of this view's eye position, as computed for the most recent model traversal.Position
Locatable. getPosition()
Position
Movable. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
Movable2. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Methods in gov.nasa.worldwind with parameters of type Position Modifier and Type Method Description void
View. goTo(Position position, double elevation)
Animate to the specified 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
Movable2. moveTo(Globe globe, 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 geographic position of the eye.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.animation
Fields in gov.nasa.worldwind.animation declared as Position Modifier and Type Field Description protected Position
PositionAnimator. begin
protected Position
PositionAnimator. end
Methods in gov.nasa.worldwind.animation that return Position Modifier and Type Method Description Position
PositionAnimator. getBegin()
Position
PositionAnimator. getEnd()
Position
MoveToPositionAnimator. nextPosition(double interpolant)
protected Position
PositionAnimator. nextPosition(double interpolant)
Methods in gov.nasa.worldwind.animation with parameters of type Position Modifier and Type Method Description void
PositionAnimator. setBegin(Position begin)
void
PositionAnimator. setEnd(Position end)
Constructors in gov.nasa.worldwind.animation with parameters of type Position Constructor Description MoveToPositionAnimator(Position begin, Position end, double smoothing, PropertyAccessor.PositionAccessor propertyAccessor)
PositionAnimator(Interpolator interpolator, Position begin, Position end, PropertyAccessor.PositionAccessor propertyAccessor)
-
Uses of Position in gov.nasa.worldwind.awt
Fields in gov.nasa.worldwind.awt declared as Position Modifier and Type Field Description protected Position
AbstractViewInputHandler. selectedPosition
Methods in gov.nasa.worldwind.awt that return Position Modifier and Type Method Description protected Position
AbstractViewInputHandler. computeSelectedPosition()
Position
WorldWindowGLCanvas. getCurrentPosition()
Position
WorldWindowGLJPanel. getCurrentPosition()
protected Position
AbstractViewInputHandler. getSelectedPosition()
Methods in gov.nasa.worldwind.awt with parameters of type Position Modifier and Type Method Description void
ViewInputHandler. goTo(Position lookAtPos, double elevation)
Animate to the specified position.protected abstract void
BasicViewInputHandler. onMoveTo(Position focalPosition, ViewInputAttributes.DeviceAttributes deviceAttributes, ViewInputAttributes.ActionAttributes actionAttribs)
protected void
AbstractViewInputHandler. setSelectedPosition(Position position)
-
Uses of Position in gov.nasa.worldwind.drag
Methods in gov.nasa.worldwind.drag that return Position Modifier and Type Method Description protected Position
DraggableSupport. getReferencePosition()
Methods in gov.nasa.worldwind.drag with parameters of type Position Modifier and Type Method Description protected Vec4
DraggableSupport. computeScreenOffsetFromReferencePosition(Position dragObjectReferencePosition, DragContext dragContext)
Determines the offset in screen coordinates from the previous screen point (DragContext.getInitialPoint()
and the objectsMovable.getReferencePosition()
orMovable2.getReferencePosition()
methods.protected void
DraggableSupport. doMove(Position movePosition, Globe globe)
Executes theMovable2.moveTo(Globe, Position)
orMovable.moveTo(Position)
methods with the provided data. -
Uses of Position in gov.nasa.worldwind.event
Methods in gov.nasa.worldwind.event that return Position Modifier and Type Method Description Position
PositionEvent. getPosition()
Position
PositionEvent. getPreviousPosition()
Constructors in gov.nasa.worldwind.event with parameters of type Position Constructor Description PositionEvent(java.lang.Object source, java.awt.Point screenPoint, Position previousPosition, Position position)
-
Uses of Position in gov.nasa.worldwind.geom
Fields in gov.nasa.worldwind.geom declared as Position Modifier and Type Field Description protected Position
Intersection. intersectionPosition
static Position
Position. ZERO
Fields in gov.nasa.worldwind.geom with type parameters of type Position Modifier and Type Field Description java.util.List<? extends Position>
Position.PositionList. list
Methods in gov.nasa.worldwind.geom that return Position Modifier and Type Method Description Position
Position. add(Position that)
static Position
Position. fromDegrees(double latitude, double longitude)
static Position
Position. fromDegrees(double latitude, double longitude, double elevation)
static Position
Position. fromRadians(double latitude, double longitude, double elevation)
Position
Intersection. getIntersectionPosition()
Returns the intersection position if one has been set.static Position
Position. interpolate(double amount, Position value1, Position value2)
Returns the linear interpolation ofvalue1
andvalue2
, treating the geographic locations as simple 2D coordinate pairs, and treating the elevation values as 1D scalars.static Position
Position. interpolateGreatCircle(double amount, Position value1, Position value2)
Returns the an interpolated location along the great-arc betweenvalue1
andvalue2
.static Position
Position. interpolateRhumb(double amount, Position value1, Position value2)
Returns the an interpolated location along the rhumb line betweenvalue1
andvalue2
.Position
Position. subtract(Position that)
Methods in gov.nasa.worldwind.geom that return types with arguments of type Position Modifier and Type Method Description static java.util.List<Position>
Position. computeShiftedPositions(Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
Computes a new set of positions translated from a specified reference position to a new reference position.static java.util.List<Position>
Position. computeShiftedPositions(Globe globe, Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
Methods in gov.nasa.worldwind.geom with parameters of type Position Modifier and Type Method Description LatLon
LatLon. add(Position that)
Position
Position. add(Position that)
static java.util.List<LatLon>
LatLon. computeShiftedLocations(Position oldLocation, Position newLocation, java.lang.Iterable<? extends LatLon> locations)
Computes a new set of locations translated from a specified location to a new location.static java.util.List<Position>
Position. computeShiftedPositions(Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
Computes a new set of positions translated from a specified reference position to a new reference position.static java.util.List<Position>
Position. computeShiftedPositions(Globe globe, Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
static Position
Position. interpolate(double amount, Position value1, Position value2)
Returns the linear interpolation ofvalue1
andvalue2
, treating the geographic locations as simple 2D coordinate pairs, and treating the elevation values as 1D scalars.static Position
Position. interpolateGreatCircle(double amount, Position value1, Position value2)
Returns the an interpolated location along the great-arc betweenvalue1
andvalue2
.static Position
Position. interpolateRhumb(double amount, Position value1, Position value2)
Returns the an interpolated location along the rhumb line betweenvalue1
andvalue2
.void
Intersection. setIntersectionPosition(Position intersectionPosition)
Specifies the intersection position, which should be a position computed from the intersection point.LatLon
LatLon. subtract(Position that)
Position
Position. subtract(Position that)
Method parameters in gov.nasa.worldwind.geom with type arguments of type Position Modifier and Type Method Description static java.util.List<Position>
Position. computeShiftedPositions(Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
Computes a new set of positions translated from a specified reference position to a new reference position.static java.util.List<Position>
Position. computeShiftedPositions(Globe globe, Position oldPosition, Position newPosition, java.lang.Iterable<? extends Position> positions)
static boolean
Position. positionsCrossDateLine(java.lang.Iterable<? extends Position> positions)
Constructors in gov.nasa.worldwind.geom with parameters of type Position Constructor Description Intersection(Vec4 intersectionPoint, Position intersectionPosition, boolean isTangent, java.lang.Object object)
Position(Position that)
Constructor parameters in gov.nasa.worldwind.geom with type arguments of type Position Constructor Description PositionList(java.util.List<? extends Position> list)
-
Uses of Position in gov.nasa.worldwind.geom.coords
Methods in gov.nasa.worldwind.geom.coords that return Position Modifier and Type Method Description static Position
DatumTransformation. convertNad27toWGS84(Position pos)
Shift datum from NAD27 to WGS84static Position
DatumTransformation. convertWGS84toNad27(Position pos)
Shift datum from WGS84 to NAD27Methods in gov.nasa.worldwind.geom.coords with parameters of type Position Modifier and Type Method Description static Position
DatumTransformation. convertNad27toWGS84(Position pos)
Shift datum from NAD27 to WGS84static Position
DatumTransformation. convertWGS84toNad27(Position pos)
Shift datum from WGS84 to NAD27 -
Uses of Position in gov.nasa.worldwind.globes
Methods in gov.nasa.worldwind.globes that return Position Modifier and Type Method Description protected Position
EllipsoidalGlobe. cartesianToGeodetic(Vec4 cart)
Compute the geographic position to corresponds to a Cartesian point.protected Position
FlatGlobe. cartesianToGeodetic(Vec4 cart)
Position
GeographicProjection. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Converts a Cartesian point in meters to a geographic position.Position
EllipsoidalGlobe. computePositionFromEllipsoidalPoint(Vec4 ellipsoidalPoint)
Computes the geographic position of a point in ellipsoidal coordinates.Position
Globe. computePositionFromEllipsoidalPoint(Vec4 ellipsoidalPoint)
Computes the geographic position of a point in ellipsoidal coordinates.Position
EllipsoidalGlobe. computePositionFromPoint(Vec4 point)
Position
Globe. computePositionFromPoint(Vec4 point)
Computes the geographic position of a point in cartesian coordinates.protected Position
EllipsoidalGlobe. ellipsoidalToGeodetic(Vec4 cart)
Compute the geographic position to corresponds to an ellipsoidal point.Position
EllipsoidalGlobe. getIntersectionPosition(Line line)
Position
Globe. getIntersectionPosition(Line line)
Computes the intersections of this globe and a line.Methods in gov.nasa.worldwind.globes with parameters of type Position Modifier and Type Method Description Vec4
EllipsoidalGlobe. computeEllipsoidalPointFromPosition(Position position)
Computes a ellipsoidal point from a latitude, longitude, and elevation.Vec4
Globe. computeEllipsoidalPointFromPosition(Position position)
Computes a ellipsoidal point from a latitude, longitude, and elevation.Matrix
EllipsoidalGlobe. computeModelCoordinateOriginTransform(Position position)
Matrix
Globe. computeModelCoordinateOriginTransform(Position position)
Vec4
EllipsoidalGlobe. computePointFromPosition(Position position)
Vec4
Globe. computePointFromPosition(Position position)
Computes a cartesian point from a geographic position.Matrix
EllipsoidalGlobe. computeSurfaceOrientationAtPosition(Position position)
Returns the cartesian transform matrix that maps model coordinates to a local coordinate system at (latitude, longitude, metersElevation).Matrix
Globe. computeSurfaceOrientationAtPosition(Position position)
Returns the cartesian transform matrix that maps model coordinates to a local coordinate system at (latitude, longitude, metersElevation). -
Uses of Position in gov.nasa.worldwind.globes.projections
Methods in gov.nasa.worldwind.globes.projections that return Position Modifier and Type Method Description Position
ProjectionEquirectangular. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionMercator. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionModifiedSinusoidal. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionPolarEquidistant. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionSinusoidal. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionTransverseMercator. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionUPS. cartesianToGeographic(Globe globe, Vec4 cart, Vec4 offset)
Position
ProjectionUPS. cartesianToGeographicNGA(Globe globe, Vec4 cart, Vec4 offset)
-
Uses of Position in gov.nasa.worldwind.layers
Fields in gov.nasa.worldwind.layers declared as Position Modifier and Type Field Description protected Position
TerrainProfileLayer. objectPosition
protected Position[]
TerrainProfileLayer. positions
protected Position
ScalebarLayer.OrderedImage. referencePosition
Methods in gov.nasa.worldwind.layers that return Position Modifier and Type Method Description protected Position
TerrainProfileLayer. computeCursorPosition(DrawContext dc)
protected Position
WorldMapLayer. computeGroundPosition(DrawContext dc, View view)
Compute the lat/lon position of the view centerprotected Position
TerrainProfileLayer. computePickPosition(DrawContext dc, Vec4 locationSW, java.awt.Dimension mapSize)
Computes the Position of the pickPoint over the graph and updates pickedSample indiceprotected Position
WorldMapLayer. computePickPosition(DrawContext dc, Vec4 locationSW, java.awt.Dimension mapSize)
Computes the lat/lon of the pickPoint over the world mapprotected Position
TerrainProfileLayer. computeViewCenterPosition(DrawContext dc)
Position
TerrainProfileLayer. getObjectPosition()
Get the object position the graph follows when it is set toTerrainProfileLayer.FOLLOW_OBJECT
.Methods in gov.nasa.worldwind.layers with parameters of type Position Modifier and Type Method Description protected double
ScalebarLayer. computePixelSize(DrawContext dc, Position referencePosition)
protected void
AbstractGraticuleLayer. computeTruncatedSegment(Position p1, Position p2, Sector sector, java.util.ArrayList<Position> positions)
void
TerrainProfileLayer. setObjectPosition(Position pos)
Set the object position the graph follows when it is set toTerrainProfileLayer.FOLLOW_OBJECT
.Method parameters in gov.nasa.worldwind.layers with type arguments of type Position Modifier and Type Method Description protected void
AbstractGraticuleLayer. computeTruncatedSegment(Position p1, Position p2, Sector sector, java.util.ArrayList<Position> positions)
protected java.lang.Object
AbstractGraticuleLayer. createLineRenderable(java.lang.Iterable<? extends Position> positions, java.lang.String pathType)
Constructors in gov.nasa.worldwind.layers with parameters of type Position Constructor Description OrderedImage(Position referencePosition, double pixelSize)
-
Uses of Position in gov.nasa.worldwind.layers.Earth
Methods in gov.nasa.worldwind.layers.Earth that return Position Modifier and Type Method Description protected Position
UTMBaseGraticuleLayer. computePosition(int zone, java.lang.String hemisphere, double easting, double northing)
protected Position
UTMBaseGraticuleLayer. computePositionFromUPS(java.lang.String hemisphere, double easting, double northing)
protected Position
UTMBaseGraticuleLayer. computePositionFromUTM(int zone, java.lang.String hemisphere, double easting, double northing)
-
Uses of Position in gov.nasa.worldwind.layers.placename
Methods in gov.nasa.worldwind.layers.placename that return Position Modifier and Type Method Description protected Position
PlaceNameLayer.PlaceNameChunk. getPosition(int index)
Methods in gov.nasa.worldwind.layers.placename with parameters of type Position Modifier and Type Method Description protected static boolean
PlaceNameLayer. isNameVisible(DrawContext dc, PlaceNameService service, Position namePosition)
-
Uses of Position in gov.nasa.worldwind.ogc.collada
Fields in gov.nasa.worldwind.ogc.collada declared as Position Modifier and Type Field Description protected Position
ColladaRoot. position
This shape's geographic location.Methods in gov.nasa.worldwind.ogc.collada that return Position Modifier and Type Method Description Position
ColladaRoot. getPosition()
Indicates this shape's geographic position.Methods in gov.nasa.worldwind.ogc.collada with parameters of type Position Modifier and Type Method Description void
ColladaRoot. setPosition(Position position)
Specifies this shape's geographic position. -
Uses of Position in gov.nasa.worldwind.ogc.collada.impl
Methods in gov.nasa.worldwind.ogc.collada.impl with parameters of type Position Modifier and Type Method Description void
ColladaMeshShape. setModelPosition(Position modelPosition)
Specifies this shape's geographic position. -
Uses of Position in gov.nasa.worldwind.ogc.kml
Fields in gov.nasa.worldwind.ogc.kml declared as Position Modifier and Type Field Description protected Position
KMLPoint. coordinates
Methods in gov.nasa.worldwind.ogc.kml that return Position Modifier and Type Method Description Position
KMLPoint. getCoordinates()
Position
KMLLocation. getPosition()
Retrieves this location as aPosition
.protected Position
KMLCoordinateTokenizer. makePosition()
Position
KMLCoordinateTokenizer. nextPosition()
Read the nextPosition
from the coordinate string. -
Uses of Position in gov.nasa.worldwind.ogc.kml.impl
Methods in gov.nasa.worldwind.ogc.kml.impl that return Position Modifier and Type Method Description static Position
KMLUtil. computeAltitude(Globe globe, Position position, java.lang.String altitudeMode)
Create aPosition
, taking into account an altitude mode.Position
KMLGlobeBalloonImpl. getPosition()
Get the position of the balloon.Methods in gov.nasa.worldwind.ogc.kml.impl that return types with arguments of type Position Modifier and Type Method Description static java.util.List<Position>
KMLUtil. computeAltitude(Globe globe, java.util.List<? extends Position> positions, java.lang.String altitudeMode)
Compute the altitude of each position in a list, based on altitude mode.Methods in gov.nasa.worldwind.ogc.kml.impl with parameters of type Position Modifier and Type Method Description static Position
KMLUtil. computeAltitude(Globe globe, Position position, java.lang.String altitudeMode)
Create aPosition
, taking into account an altitude mode.void
KMLGlobeBalloonImpl. setPosition(Position position)
Set the balloon to a position on the globe.Method parameters in gov.nasa.worldwind.ogc.kml.impl with type arguments of type Position Modifier and Type Method Description static java.util.List<Position>
KMLUtil. computeAltitude(Globe globe, java.util.List<? extends Position> positions, java.lang.String altitudeMode)
Compute the altitude of each position in a list, based on altitude mode.static void
KMLUtil. getPositions(Globe globe, KMLAbstractGeometry geometry, java.util.List<Position> positions)
Get all of the positions that make up aKMLAbstractGeometry
. -
Uses of Position in gov.nasa.worldwind.pick
Methods in gov.nasa.worldwind.pick that return Position Modifier and Type Method Description Position
PickedObject. getPosition()
Methods in gov.nasa.worldwind.pick with parameters of type Position Modifier and Type Method Description void
PickSupport. addPickableObject(int colorCode, java.lang.Object o, Position position)
void
PickSupport. addPickableObject(int colorCode, java.lang.Object o, Position position, boolean isTerrain)
void
PickedObject. setPosition(Position position)
Constructors in gov.nasa.worldwind.pick with parameters of type Position Constructor Description PickedObject(int colorCode, java.lang.Object userObject, Position position, boolean isTerrain)
-
Uses of Position in gov.nasa.worldwind.render
Fields in gov.nasa.worldwind.render declared as Position Modifier and Type Field Description protected Position
RigidShape. centerPosition
protected Position
SurfaceText. location
Location at which to draw the text.protected Position
AbstractGeneralShape. modelPosition
This shape's geographic location.protected Position
MultiLineTextRenderer. pickPosition
protected Position
GlobeAnnotation. position
protected Position
GlobeAnnotationBalloon. position
protected Position
GlobeBrowserBalloon. position
Deprecated.Indicates this balloon's geographic position.protected Position
PointPlacemark. position
protected Position
ScreenAnnotation. position
protected Position
AbstractShape. referencePosition
protected Position
DrawContextImpl. viewportCenterPosition
Fields in gov.nasa.worldwind.render with type parameters of type Position Modifier and Type Field Description protected java.util.List<java.util.List<? extends Position>>
Polygon. boundaries
The location of each vertex in this shape's boundaries.protected java.lang.Iterable<? extends Position>
Path. positions
protected java.util.List<? extends Position>
Polygon.BoundaryInfo. positions
The shape's boundary positions.protected java.util.ArrayList<Position>
Polyline. positions
Deprecated.protected java.util.ArrayList<Position>
Path.PathData. tessellatedPositions
The positions formed from applying path type and terrain conformance.Methods in gov.nasa.worldwind.render that return Position Modifier and Type Method Description Position
RigidShape. getCenterPosition()
Indicates this shape's center position.Position
AbstractGeneralShape. getModelPosition()
Indicates this shape's geographic position.Position
GeographicText. getPosition()
Indicates the geographic position of the text.Position
GlobeAnnotation. getPosition()
Position
GlobeAnnotationBalloon. getPosition()
Get the position of the balloon.Position
GlobeBalloon. getPosition()
Get the position of the balloon.Position
GlobeBrowserBalloon. getPosition()
Deprecated.Get the position of the balloon.Position
IconRenderer.OrderedIcon. getPosition()
protected Position
Path. getPosition(int positionIndex)
Returns the Path position corresponding index.Position
PointPlacemark. getPosition()
Returns the placemark's position.Position
ScreenAnnotation. getPosition()
Returns the position set viaScreenAnnotation.setPosition(gov.nasa.worldwind.geom.Position)
.Position
SurfaceText. getPosition()
Indicates the geographic position of the text.Position
UserFacingIcon. getPosition()
Position
UserFacingText. getPosition()
Position
WWIcon. getPosition()
Returns the icon's geographic position.Position
AbstractGeneralShape. getReferencePosition()
abstract Position
AbstractSurfaceShape. getReferencePosition()
Position
ExtrudedPolygon. getReferencePosition()
Indicates the position used as a reference position for this extruded polygon's computed geometry.Position
GlobeAnnotation. getReferencePosition()
Position
Path. getReferencePosition()
Computes the path's reference position.Position
PointPlacemark. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
Polygon. getReferencePosition()
Position
Polyline. getReferencePosition()
Deprecated.Position
Quadrilateral. getReferencePosition()
Position
RigidShape. getReferencePosition()
Returns the shape's referencePosition, which is its centerPositionPosition
SurfaceEllipse. getReferencePosition()
Position
SurfaceIcon. getReferencePosition()
Position
SurfaceImage. getReferencePosition()
Position
SurfaceMultiPolygon. getReferencePosition()
Position
SurfacePolygon. getReferencePosition()
Position
SurfacePolyline. getReferencePosition()
Position
SurfacePolylines. getReferencePosition()
Position
SurfaceQuad. getReferencePosition()
Position
SurfaceSector. getReferencePosition()
Position
SurfaceText. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
UserFacingIcon. getReferencePosition()
Position
DrawContext. getViewportCenterPosition()
Indicates the geographic coordinates of the point on the terrain at the current viewport's center.Position
DrawContextImpl. getViewportCenterPosition()
Methods in gov.nasa.worldwind.render that return types with arguments of type Position Modifier and Type Method Description protected java.util.List<? extends Position>
Polygon. fillBoundary(java.lang.Iterable<? extends Position> corners)
Copies a boundary's positions to this shape's internal boundary list.java.util.List<java.util.List<? extends Position>>
Polygon. getBoundaries()
Returns this shape's boundaries.java.lang.Iterable<? extends Position>
Path. getPositions()
Returns this path's positions.java.lang.Iterable<Position>
Polyline. getPositions()
Deprecated.java.util.List<Position>
Path.PathData. getTessellatedPositions()
The positions resulting from tessellating this path.java.util.List<? extends Position>
Polygon. outerBoundary()
Returns a reference to the outer boundary of this polygon.Methods in gov.nasa.worldwind.render with parameters of type Position Modifier and Type Method Description protected void
MultiResolutionPath. addTessellatedPosition(Position pos, java.awt.Color color, java.lang.Integer ordinal, Path.PathData pathData)
Deprecated.Adds a position to this path'stessellatedPositions
list.protected void
Path. addTessellatedPosition(Position pos, java.awt.Color color, java.lang.Integer ordinal, Path.PathData pathData)
Adds a position to this path'stessellatedPositions
list.protected void
Path. appendTerrainPoint(DrawContext dc, Position position, float[] color, java.nio.FloatBuffer path, Path.PathData pathData)
Computes a point on a path and adds it to the renderable geometry.protected void
AbstractAnnotation. bindPickableObject(DrawContext dc, Position position)
protected java.awt.Point
ScreenAnnotation. computeAnnotationPosition(DrawContext dc, Position pos)
protected Vec4
AbstractShape. computePoint(DrawContext dc, Terrain terrain, Position position)
Computes a model-coordinate point from a position, applying this shape's altitude mode, and usingCLAMP_TO_GROUND
if the current globe is 2D.protected Vec4
AbstractShape. computePoint(Terrain terrain, Position position)
Computes a model-coordinate point from a position, applying this shape's altitude mode.protected Vec4
Polyline. computePoint(DrawContext dc, Position pos, boolean applyOffset)
Deprecated.Vec4
DrawContext. computePointFromPosition(Position position, int altitudeMode)
Computes a Cartesian point from a specified geographic position, applying a specified altitude mode.Vec4
DrawContextImpl. computePointFromPosition(Position position, int altitudeMode)
protected double
Path. computeSegmentLength(DrawContext dc, Position posA, Position posB)
Computes the approximate model-coordinate, path length between two positions.protected double
Polyline. computeSegmentLength(DrawContext dc, Position posA, Position posB)
Deprecated.protected void
AbstractAnnotation. doDraw(DrawContext dc, int width, int height, double opacity, Position pickPosition)
Draws an annotation with the given dimensions and opacity.protected void
AbstractAnnotation. doDrawBackgroundTexture(DrawContext dc, int width, int height, double opacity, Position pickPosition, WWTexture texture)
protected void
AbstractAnnotation. doDrawChildren(DrawContext dc, java.awt.Rectangle bounds, double opacity, Position pickPosition)
protected abstract void
AbstractSurfaceShape. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected abstract void
AbstractSurfaceShape. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceEllipse. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceEllipse. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceMultiPolygon. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceMultiPolygon. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolygon. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolygon. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolyline. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolyline. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolylines. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfacePolylines. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceQuad. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceQuad. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceSector. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceSector. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
void
AbstractAnnotation. draw(DrawContext dc, int width, int height, double opacity, Position pickPosition)
void
Annotation. draw(DrawContext dc, int width, int height, double opacity, Position pickPosition)
Draws the annotation without transforming to its screen position, or applying any scaling.protected void
AbstractAnnotationLayout. drawAnnotation(DrawContext dc, Annotation annotation, int width, int height, double opacity, Position pickPosition)
void
AnnotationFlowLayout. drawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
void
AnnotationLayoutManager. drawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
void
AnnotationNullLayout. drawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawBackground(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawBackgroundImage(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawBorder(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawChildren(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawContent(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AnnotationFlowLayout. drawHorizontal(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawHTML(DrawContext dc, int x, int y, int lineHeight, double opacity, java.lang.Object pickObject, Position pickPosition, java.lang.String text)
protected void
MultiLineTextRenderer. drawLineWithUniqueColors(java.lang.String text, int x, int y, DrawContext dc, PickSupport pickSupport, java.lang.Object refObject, Position refPosition)
protected void
AbstractAnnotation. drawPlainText(DrawContext dc, int x, int y, int lineHeight, double opacity, java.lang.Object pickObject, Position pickPosition, java.lang.String text)
protected void
AbstractAnnotation. drawText(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
AbstractAnnotation. drawText(DrawContext dc, int x, int y, int lineHeight, double opacity, java.lang.Object pickObject, Position pickPosition, java.lang.String text)
protected void
AbstractAnnotation. drawTopLevelAnnotation(DrawContext dc, int x, int y, int width, int height, double scale, double opacity, Position pickPosition)
protected void
AnnotationFlowLayout. drawVertical(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
protected java.awt.Color
Path. getColor(Position pos, java.lang.Integer ordinal)
Returns an RGBA color corresponding to the specified position from the original position list and its corresponding ordinal number by delegating the call to this path's positionColors.java.awt.Color
Path.PositionColors. getColor(Position position, int ordinal)
Returns an RGBA color corresponding to the specified position and ordinal.protected boolean
Path. isSegmentVisible(DrawContext dc, Position posA, Position posB, Vec4 ptA, Vec4 ptB)
Determines whether the segment between two path positions is visible.protected boolean
Polyline. isSegmentVisible(DrawContext dc, Position posA, Position posB, Vec4 ptA, Vec4 ptB)
Deprecated.protected void
Path. makeSegment(DrawContext dc, Position posA, Position posB, Vec4 ptA, Vec4 ptB, java.awt.Color colorA, java.awt.Color colorB, int ordinalA, int ordinalB, Path.PathData pathData)
Creates the interior segment positions to adhere to the current path type and terrain-following settings.protected java.util.ArrayList<Vec4>
Polyline. makeSegment(DrawContext dc, Position posA, Position posB, Vec4 ptA, Vec4 ptB)
Deprecated.void
AbstractShape. move(Position delta)
void
AbstractSurfaceShape. move(Position position)
void
GlobeAnnotation. move(Position position)
void
Path. move(Position delta)
void
PointPlacemark. move(Position delta)
Shift the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
Polyline. move(Position delta)
Deprecated.void
Quadrilateral. move(Position delta)
void
SurfaceIcon. move(Position delta)
void
SurfaceImage. move(Position delta)
void
SurfaceText. move(Position position)
Shift the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
UserFacingIcon. move(Position position)
void
AbstractGeneralShape. moveTo(Position position)
void
AbstractShape. moveTo(Globe globe, Position position)
void
AbstractSurfaceShape. moveTo(Position position)
void
AbstractSurfaceShape. moveTo(Globe globe, Position position)
void
ExtrudedPolygon. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
GlobeAnnotation. moveTo(Position position)
void
Path. moveTo(Position position)
void
Path. moveTo(Globe globe, Position position)
void
PointPlacemark. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
Polygon. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
Polygon. moveTo(Globe globe, Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
Polyline. moveTo(Position position)
Deprecated.void
Quadrilateral. moveTo(Position position)
void
RigidShape. moveTo(Position position)
Move the Rigid Shape to the specified destination.void
SurfaceIcon. moveTo(Position position)
void
SurfaceImage. moveTo(Position position)
void
SurfaceText. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
UserFacingIcon. moveTo(Position position)
void
MultiLineTextRenderer. pick(java.lang.String text, int x, int y, int textLineHeight, DrawContext dc, PickSupport pickSupport, java.lang.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(java.lang.String text, int x, int y, TextRendererCache renderers, DrawContext dc, PickSupport pickSupport, java.lang.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 void
MultiLineTextRenderer. pickWord(java.lang.String word, java.lang.String hyperlink, double drawX, double drawY, java.awt.geom.Rectangle2D wordBounds, DrawContext dc, PickSupport pickSupport, java.lang.Object refObject, Position refPosition)
void
RigidShape. setCenterPosition(Position centerPosition)
Specifies this shape's center position.void
AbstractGeneralShape. setModelPosition(Position modelPosition)
Specifies this shape's geographic position.void
GeographicText. setPosition(Position position)
Specifies the geographic position of the text.void
GlobeAnnotation. setPosition(Position position)
void
GlobeAnnotationBalloon. setPosition(Position position)
Set the balloon to a position on the globe.void
GlobeBalloon. setPosition(Position position)
Set the balloon to a position on the globe.void
GlobeBrowserBalloon. setPosition(Position position)
Deprecated.Set the balloon to a position on the globe.void
PointPlacemark. setPosition(Position position)
Sets the placemark's position.void
ScreenAnnotation. setPosition(Position position)
Specifies an optional geographic position that is mapped to a screen position during rendering.void
SurfaceText. setPosition(Position position)
Specifies the geographic position of the text.void
UserFacingIcon. setPosition(Position iconPosition)
void
UserFacingText. setPosition(Position position)
void
WWIcon. setPosition(Position iconPosition)
Sets the icon's geographic position.void
AbstractShape. setReferencePosition(Position referencePosition)
Specifies the position to use as a reference position for computed geometry.protected void
SurfaceImage. setReferencePosition(Position referencePosition)
void
DrawContext. setViewportCenterPosition(Position viewportCenterPosition)
Specifies the geographic coordinates of the point on the terrain at the current viewport's center.void
DrawContextImpl. setViewportCenterPosition(Position viewportCenterPosition)
Method parameters in gov.nasa.worldwind.render with type arguments of type Position Modifier and Type Method Description void
Polygon. addInnerBoundary(java.lang.Iterable<? extends Position> corners)
Add an inner boundary to this polygon.protected java.nio.FloatBuffer
Path. computeAbsolutePoints(DrawContext dc, java.util.List<Position> positions, java.nio.FloatBuffer path, Path.PathData pathData)
Computes a model-coordinate path from a list of positions, using the altitudes in the specified positions.protected static double[]
Polyline. computeElevationExtremes(java.lang.Iterable<? extends Position> positions)
Deprecated.protected void
Path. computePath(DrawContext dc, java.util.List<Position> positions, Path.PathData pathData)
Computes the shape's model-coordinate path from a list of positions.protected java.nio.FloatBuffer
Path. computePointsRelativeToTerrain(DrawContext dc, java.util.List<Position> positions, java.lang.Double altitude, java.nio.FloatBuffer path, Path.PathData pathData)
Computes a terrain-conforming, model-coordinate path from a list of positions, using either a specified altitude or the altitudes in the specified positions.protected java.util.List<? extends Position>
Polygon. fillBoundary(java.lang.Iterable<? extends Position> corners)
Copies a boundary's positions to this shape's internal boundary list.void
Polygon. setOuterBoundary(java.lang.Iterable<? extends Position> corners)
Specifies the latitude, longitude and altitude of the outer boundary positions defining this polygon.void
Path. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies this path's positions, which replace this path's current positions, if any.void
Polyline. setPositions(java.lang.Iterable<? extends Position> inPositions)
Deprecated.Specifies the path's positions.void
Path.PathData. setTessellatedPositions(java.util.ArrayList<Position> tessellatedPositions)
Constructors in gov.nasa.worldwind.render with parameters of type Position Constructor Description Box(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius)
Construct a box from a specified center position and axes lengths.Box(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Construct a Box from a specified center position, axes lengths and rotation angles.Cone(Position centerPosition, double height, double radius)
Constructs a Cone from a specified center position, height and radius.Cone(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius)
Constructs a cone from a specified center position and axes lengths.Cone(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Constructs a cone from a specified center position, axes lengths and rotation angles.Cylinder(Position centerPosition, double height, double radius)
Constructs a Cylinder from a specified center position, height and radius.Cylinder(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius)
Constructs a cylinder from a specified center position and axes lengths.Cylinder(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Constructs a cylinder from a specified center position, axes lengths and rotation angles.Ellipsoid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius)
Construct an ellipsoid from a specified center position and axes lengths.Ellipsoid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Construct an ellipsoid from a specified center position, axes lengths and rotation angles.GlobeAnnotation(java.lang.String text, Position position)
Creates aGlobeAnnotation
with the given text, at the given globePosition
.GlobeAnnotation(java.lang.String text, Position position, AnnotationAttributes defaults)
Creates aGlobeAnnotation
with the given text, at the given globePosition
.GlobeAnnotation(java.lang.String text, Position position, java.awt.Font font)
Creates aGlobeAnnotation
with the given text, at the given globePosition
.GlobeAnnotation(java.lang.String text, Position position, java.awt.Font font, java.awt.Color textColor)
Creates aGlobeAnnotation
with the given text, at the given globePosition
.GlobeAnnotationBalloon(java.lang.String text, Position position)
Create the balloon.GlobeBrowserBalloon(java.lang.String text, Position position)
Deprecated.Constructs a newGlobeBrowserBalloon
with the specified text content and position.Path(Position posA, Position posB)
Creates a path between two positions.Pedestal(java.lang.String iconPath, Position iconPosition)
PointPlacemark(Position position)
Construct a point placemark.Pyramid(Position centerPosition, double height, double width)
Construct a Pyramid from a specified center position, height and width.Pyramid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius)
Construct a Pyramid from a specified center position and axes lengths.Pyramid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Construct a Pyramid from a specified center position, axes lengths and rotation angles.SurfaceText(java.lang.String text, Position position)
Create a new surface text object.SurfaceText(java.lang.String text, Position position, java.awt.Font font, java.awt.Color color)
Create a new surface text object.UserFacingIcon(java.lang.Object imageSource, Position iconPosition)
UserFacingIcon(java.lang.String iconPath, Position iconPosition)
UserFacingText(java.lang.CharSequence text, Position textPosition)
Wedge(Position centerPosition, Angle angle, double height, double radius)
Constructs a Wedge from a specified center position, height, radius and angle.Wedge(Position centerPosition, Angle angle, double northSouthRadius, double verticalRadius, double eastWestRadius)
Constructs a wedge from a specified center position and axes lengths.Wedge(Position centerPosition, Angle angle, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
Constructs a wedge from a specified center position, axes lengths and rotation angles.Constructor parameters in gov.nasa.worldwind.render with type arguments of type Position Constructor Description BoundaryInfo(java.util.List<? extends Position> positions)
Construct an instance for a specified boundary.ExtrudedPolygon(java.lang.Iterable<? extends Position> corners)
Constructs an extruded polygon from an outer boundary.ExtrudedPolygon(java.lang.Iterable<? extends Position> corners, java.lang.Iterable<?> imageSources)
Constructs an extruded polygon from an outer boundary and apply specified textures to its outer faces.MultiResolutionPath(java.lang.Iterable<? extends Position> positions)
Deprecated.Creates a path with specified positions.Path(java.lang.Iterable<? extends Position> positions)
Creates a path with specified positions.Polygon(java.lang.Iterable<? extends Position> corners)
Construct a polygon for a specified outer boundary.Polyline(java.lang.Iterable<? extends Position> positions)
Deprecated. -
Uses of Position in gov.nasa.worldwind.render.airspaces
Methods in gov.nasa.worldwind.render.airspaces that return Position Modifier and Type Method Description protected Position
AbstractAirspace. computeReferencePosition(java.util.List<? extends LatLon> locations, double[] altitudes)
Position
Box. getReferencePosition()
Position
Cake. getReferencePosition()
Position
CappedCylinder. getReferencePosition()
Position
CappedEllipticalCylinder. getReferencePosition()
Position
Curtain. getReferencePosition()
Position
Orbit. getReferencePosition()
Position
Polygon. getReferencePosition()
Position
Route. getReferencePosition()
Position
SphereAirspace. getReferencePosition()
Position
SurfaceBox. getReferencePosition()
Position
TrackAirspace. getReferencePosition()
Methods in gov.nasa.worldwind.render.airspaces with parameters of type Position Modifier and Type Method Description protected void
AbstractAirspace. doMoveTo(Position oldRef, Position newRef)
protected void
AbstractAirspace. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Box. doMoveTo(Position oldRef, Position newRef)
protected void
Box. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Cake. doMoveTo(Position oldRef, Position newRef)
protected void
Cake. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
CappedCylinder. doMoveTo(Position oldRef, Position newRef)
protected void
CappedCylinder. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
CappedEllipticalCylinder. doMoveTo(Position oldRef, Position newRef)
protected void
CappedEllipticalCylinder. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Curtain. doMoveTo(Position oldRef, Position newRef)
protected void
Curtain. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Orbit. doMoveTo(Position oldRef, Position newRef)
protected void
Orbit. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Polygon. doMoveTo(Position oldRef, Position newRef)
protected void
Polygon. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
Route. doMoveTo(Position oldRef, Position newRef)
protected void
Route. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
SphereAirspace. doMoveTo(Position oldRef, Position newRef)
protected void
SphereAirspace. doMoveTo(Globe globe, Position oldRef, Position newRef)
protected void
SurfaceBox. doMoveTo(Position oldReferencePosition, Position newReferencePosition)
protected void
SurfaceBox. doMoveTo(Globe globe, Position oldReferencePosition, Position newReferencePosition)
protected void
TrackAirspace. doMoveTo(Position oldRef, Position newRef)
protected void
TrackAirspace. doMoveTo(Globe globe, Position oldRef, Position newRef)
void
AbstractAirspace. move(Position position)
void
AbstractAirspace. moveTo(Position position)
void
AbstractAirspace. moveTo(Globe globe, Position position)
-
Uses of Position in gov.nasa.worldwind.render.markers
Fields in gov.nasa.worldwind.render.markers declared as Position Modifier and Type Field Description protected Position
BasicMarker. position
Methods in gov.nasa.worldwind.render.markers that return Position Modifier and Type Method Description Position
BasicMarker. getPosition()
Position
Marker. getPosition()
Methods in gov.nasa.worldwind.render.markers with parameters of type Position Modifier and Type Method Description protected Vec4
MarkerRenderer. computeSurfacePoint(DrawContext dc, Position pos)
void
BasicMarker. setPosition(Position position)
void
Marker. setPosition(Position position)
Constructors in gov.nasa.worldwind.render.markers with parameters of type Position Constructor Description BasicMarker(Position position, MarkerAttributes attrs)
BasicMarker(Position position, MarkerAttributes attrs, Angle heading)
-
Uses of Position in gov.nasa.worldwind.symbology
Fields in gov.nasa.worldwind.symbology declared as Position Modifier and Type Field Description protected Position
TacticalGraphicLabel. orientationPosition
The label is drawn along a line from the label position to the orientation position.protected Position
AbstractTacticalSymbol. position
Indicates this symbol's geographic position.protected Position
TacticalGraphicLabel. position
The label's geographic position.Methods in gov.nasa.worldwind.symbology that return Position Modifier and Type Method Description Position
TacticalGraphicLabel. getOrientationPosition()
Indicates the orientation position.Position
AbstractTacticalSymbol. getPosition()
Indicates this symbol's geographic position.Position
TacticalGraphicLabel. getPosition()
Indicates the label's position.Position
TacticalPoint. getPosition()
Indicates the position of the graphic.Position
TacticalSymbol. getPosition()
Indicates this symbol's geographic position.Position
AbstractTacticalSymbol. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Methods in gov.nasa.worldwind.symbology that return types with arguments of type Position Modifier and Type Method Description static java.util.List<Position>
TacticalGraphicUtil. asPositionList(Globe globe, Vec4... points)
Convert a list of cartesian points to Positions.java.lang.Iterable<? extends Position>
TacticalGraphic. getPositions()
Indicates the positions of the control points that place and orient the graphic.Methods in gov.nasa.worldwind.symbology with parameters of type Position Modifier and Type Method Description TacticalCircle
TacticalGraphicFactory. createCircle(java.lang.String symbolIdentifier, Position center, double radius, AVList modifiers)
Create a circular graphic.TacticalPoint
TacticalGraphicFactory. createPoint(java.lang.String symbolIdentifier, Position position, AVList modifiers)
Create a tactical graphic positioned by a single control point.void
AbstractTacticalGraphic. move(Position delta)
Shift the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
AbstractTacticalSymbol. move(Position delta)
Shift the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
AbstractTacticalGraphic. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
AbstractTacticalSymbol. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
TacticalGraphicLabel. setOrientationPosition(Position orientationPosition)
Specifies the orientation position.void
AbstractTacticalSymbol. setPosition(Position position)
Specifies this symbol's geographic position.void
TacticalGraphicLabel. setPosition(Position position)
Indicates the label's geographic position.void
TacticalPoint. setPosition(Position position)
Specifies the position of the graphic.void
TacticalSymbol. setPosition(Position position)
Specifies this symbol's geographic position.Method parameters in gov.nasa.worldwind.symbology with type arguments of type Position Modifier and Type Method Description TacticalGraphic
TacticalGraphicFactory. createGraphic(java.lang.String symbolIdentifier, java.lang.Iterable<? extends Position> positions, AVList modifiers)
Create a tactical graphic positioned by more than one control point.TacticalQuad
TacticalGraphicFactory. createQuad(java.lang.String symbolIdentifier, java.lang.Iterable<? extends Position> positions, AVList modifiers)
Create a graphic with four sides.static void
TacticalGraphicUtil. placeLabelsOnPath(DrawContext dc, java.lang.Iterable<? extends Position> positions, TacticalGraphicLabel label1, TacticalGraphicLabel label2, double distance)
Position one or two labels some distance along the path.void
TacticalGraphic. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.Constructors in gov.nasa.worldwind.symbology with parameters of type Position Constructor Description AbstractTacticalSymbol(Position position)
Constructs a new symbol with the specified position. -
Uses of Position in gov.nasa.worldwind.symbology.milstd2525
Methods in gov.nasa.worldwind.symbology.milstd2525 that return Position Modifier and Type Method Description Position
MilStd2525PointGraphic. getPosition()
Indicates the position of the graphic.Position
MilStd2525PointGraphic. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Methods in gov.nasa.worldwind.symbology.milstd2525 that return types with arguments of type Position Modifier and Type Method Description java.lang.Iterable<? extends Position>
MilStd2525PointGraphic. getPositions()
Indicates the positions of the control points that place and orient the graphic.Methods in gov.nasa.worldwind.symbology.milstd2525 with parameters of type Position Modifier and Type Method Description TacticalCircle
MilStd2525GraphicFactory. createCircle(java.lang.String sidc, Position center, double radius, AVList modifiers)
Create a circular graphic.TacticalPoint
MilStd2525GraphicFactory. createPoint(java.lang.String sidc, Position position, AVList params)
Create a tactical graphic positioned by a single control point.protected TacticalSymbol
AbstractMilStd2525TacticalGraphic. createSymbol(java.lang.String sidc, Position position, TacticalSymbolAttributes attrs)
void
MilStd2525PointGraphic. move(Position delta)
Shift the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
MilStd2525PointGraphic. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
MilStd2525PointGraphic. setPosition(Position position)
Specifies the position of the graphic.Method parameters in gov.nasa.worldwind.symbology.milstd2525 with type arguments of type Position Modifier and Type Method Description MilStd2525TacticalGraphic
MilStd2525GraphicFactory. createGraphic(java.lang.String sidc, java.lang.Iterable<? extends Position> positions, AVList modifiers)
Create a tactical graphic positioned by more than one control point.TacticalQuad
MilStd2525GraphicFactory. createQuad(java.lang.String sidc, java.lang.Iterable<? extends Position> positions, AVList modifiers)
Create a graphic with four sides.void
MilStd2525PointGraphic. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.Constructors in gov.nasa.worldwind.symbology.milstd2525 with parameters of type Position Constructor Description MilStd2525TacticalSymbol(java.lang.String symbolId, Position position)
Constructs a tactical symbol for the MIL-STD-2525 symbology set with the specified symbol identifier and position.MilStd2525TacticalSymbol(java.lang.String symbolId, Position position, AVList modifiers)
Constructs a tactical symbol for the MIL-STD-2525 symbology set with the specified symbol identifier, position, and list of modifiers. -
Uses of Position in gov.nasa.worldwind.symbology.milstd2525.graphics
Fields in gov.nasa.worldwind.symbology.milstd2525.graphics declared as Position Modifier and Type Field Description protected Position
TriangleWavePositionIterator. firstPosition
First position along the line.protected Position
TriangleWavePositionIterator. nextControlPosition
Position of the next control point.protected Position
EchelonSymbol. orientationPosition
The label is drawn along a line from the label position to the orientation position.protected Position
TriangleWavePositionIterator. thisPosition
Current position.protected Position
TriangleWavePositionIterator. waveEndPosition
End position for the current wave.Fields in gov.nasa.worldwind.symbology.milstd2525.graphics with type parameters of type Position Modifier and Type Field Description protected java.util.Iterator<? extends Position>
TriangleWavePositionIterator. positions
Control positions.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics that return Position Modifier and Type Method Description protected Position
TriangleWavePositionIterator. computeNext()
Compute the next position along the line, and transition the state machine to the next state (if appropriate).Position
EchelonSymbol. getOrientationPosition()
Indicates the orientation position.Position
TriangleWavePositionIterator. next()
Methods in gov.nasa.worldwind.symbology.milstd2525.graphics with parameters of type Position Modifier and Type Method Description void
EchelonSymbol. setOrientationPosition(Position orientationPosition)
Specifies the orientation position.Constructors in gov.nasa.worldwind.symbology.milstd2525.graphics with parameters of type Position Constructor Description TacticalGraphicSymbol(java.lang.String sidc, Position position)
Constructs a new symbol with the specified position.Constructor parameters in gov.nasa.worldwind.symbology.milstd2525.graphics with type arguments of type Position Constructor Description TriangleWavePositionIterator(java.lang.Iterable<? extends Position> positions, double waveLength, double amplitude, Globe globe)
Create a new iterator to compute the positions of a triangle wave. -
Uses of Position in gov.nasa.worldwind.symbology.milstd2525.graphics.areas
Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.areas declared as Position Modifier and Type Field Description protected Position
LimitedAccessArea. attachmentPosition
protected Position
CircularRangeFan. position
Position of the center of the range fan.protected Position
SectorRangeFan. position
Position of the center of the range fan.protected Position
Ambush. position1
First control point.protected Position
AttackByFirePosition. position1
First control point.protected Position
SearchArea. position1
First control point.protected Position
Ambush. position2
Second control point.protected Position
AttackByFirePosition. position2
Second control point.protected Position
SearchArea. position2
Second control point.protected Position
Ambush. position3
Third control point.protected Position
AttackByFirePosition. position3
Third control point.protected Position
SearchArea. position3
Third control point.protected Position
SupportByFirePosition. position4
Fourth control point.protected Position
LimitedAccessArea. symbolPosition
Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with type parameters of type Position Modifier and Type Field Description protected java.util.List<Position>
Encirclement. computedPositions
Positions computed from the original positions.protected java.util.List<Position>
FortifiedArea. computedPositions
Positions computed from the original positions.protected java.lang.Iterable<? extends Position>
AbstractRectangularGraphic. positions
protected java.lang.Iterable<? extends Position>
Encirclement. positions
Original positions specified by the application.protected java.lang.Iterable<? extends Position>
FortifiedArea. positions
Original positions specified by the application.protected java.lang.Iterable<? extends Position>
MinimumSafeDistanceZones. positions
Position of the center of the range fan.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas that return Position Modifier and Type Method Description protected Position
IrregularFireSupportArea. computeTimeLabelPosition(DrawContext dc)
Determine the position of the time range label.protected Position
Airhead. determineMainLabelPosition(DrawContext dc)
Compute the position for the area's main label.protected Position
BasicArea. determineMainLabelPosition(DrawContext dc)
Compute the position for the area's main label.protected Position
GroupOfTargets. determineMainLabelPosition(DrawContext dc)
Compute the position for the area's main label.protected Position
SectorRangeFan. determineRangeLabelPosition(Position center, Angle centerAzimuth, Angle leftAzimuth, Angle rightAzimuth, double radiusRadians)
Determine the position of a range label for a ring in the range fan.Position
AbstractCircularGraphic. getPosition()
Indicates the position of the graphic.Position
CircularRangeFan. getPosition()
Indicates the center position of the range ran.Position
MinimumSafeDistanceZones. getPosition()
Indicates the center position of the range ran.Position
SectorRangeFan. getPosition()
Indicates the center position of the range ran.Position
AbstractCircularGraphic. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
AbstractRectangularGraphic. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
Ambush. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
AttackByFirePosition. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
BasicArea. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
CircularRangeFan. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
Dummy. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
LimitedAccessArea. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
MinimumSafeDistanceZones. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
SearchArea. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
SectorRangeFan. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas that return types with arguments of type Position Modifier and Type Method Description protected java.util.List<Position>
Ambush. computeArcPositions(DrawContext dc, Ambush.ArcData arcData)
Compute positions required to draw the arc.protected java.util.List<Position>
Ambush. computeArrowheadPositions(DrawContext dc, Position tip, Ambush.ArcData arcData)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
AttackByFirePosition. computeArrowheadPositions(DrawContext dc, Position base, Position tip)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
SearchArea. computeArrowheadPositions(DrawContext dc, Position startPosition, Position endPosition)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
SearchArea. computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
Compute the positions of the arrow head of the graphic's legs.protected java.util.List<Position>
SectorRangeFan. computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
Compute the positions of the arrow head for the sector center line.protected java.util.List<Position>
AttackByFirePosition. computeBasePositions(DrawContext dc, Position position1, Position position2, Position orientationPos)
Determine the positions that make up the base of the graphic (a trapezoid missing one side).protected java.util.List<Position>
SearchArea. computePathPositions(Position startPosition, Position endPosition, Angle delta)
java.lang.Iterable<? extends Position>
AbstractCircularGraphic. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
AbstractRectangularGraphic. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
Ambush. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
AttackByFirePosition. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
BasicArea. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
CircularRangeFan. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
Dummy. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
Encirclement. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
FortifiedArea. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
LimitedAccessArea. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
MinimumSafeDistanceZones. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
RectangularTarget. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
SearchArea. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
SectorRangeFan. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
SupportByFirePosition. getPositions()
Indicates the positions of the control points that place and orient the graphic.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with parameters of type Position Modifier and Type Method Description protected java.util.List<Position>
Ambush. computeArrowheadPositions(DrawContext dc, Position tip, Ambush.ArcData arcData)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
AttackByFirePosition. computeArrowheadPositions(DrawContext dc, Position base, Position tip)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
SearchArea. computeArrowheadPositions(DrawContext dc, Position startPosition, Position endPosition)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
SearchArea. computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
Compute the positions of the arrow head of the graphic's legs.protected java.util.List<Position>
SectorRangeFan. computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
Compute the positions of the arrow head for the sector center line.protected java.util.List<Position>
AttackByFirePosition. computeBasePositions(DrawContext dc, Position position1, Position position2, Position orientationPos)
Determine the positions that make up the base of the graphic (a trapezoid missing one side).protected java.util.List<Position>
SearchArea. computePathPositions(Position startPosition, Position endPosition, Angle delta)
protected Position
SectorRangeFan. determineRangeLabelPosition(Position center, Angle centerAzimuth, Angle leftAzimuth, Angle rightAzimuth, double radiusRadians)
Determine the position of a range label for a ring in the range fan.void
Encirclement. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
FortifiedArea. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
AbstractCircularGraphic. setPosition(Position position)
Specifies the position of the graphic.void
CircularRangeFan. setPosition(Position position)
Specifies the center position of the range ran.void
MinimumSafeDistanceZones. setPosition(Position position)
Specifies the center position of the range ran.void
SectorRangeFan. setPosition(Position position)
Specifies the center position of the range ran.Method parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with type arguments of type Position Modifier and Type Method Description protected void
SectorRangeFan. createArc(DrawContext dc, double radius, Angle leftAzimuth, Angle rightAzimuth, java.util.List<Position> positions)
Create positions to draw an arc around the graphic's center position.protected Path
Ambush. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
AttackByFirePosition. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
SearchArea. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
SectorRangeFan. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected void
Encirclement. generateIntermediatePositions(DrawContext dc, java.lang.Iterable<? extends Position> positions)
Generate the positions required to draw the polygon with a triangle wave boundary.protected void
FortifiedArea. generateIntermediatePositions(DrawContext dc, java.lang.Iterable<? extends Position> positions)
Generate the positions required to draw the polygon with a square wave boundary.void
AbstractCircularGraphic. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
AbstractRectangularGraphic. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
AirfieldZone. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
Ambush. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
AttackByFirePosition. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
BasicArea. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
CircularRangeFan. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
Dummy. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
Encirclement. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
FortifiedArea. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
LimitedAccessArea. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
MinimumSafeDistanceZones. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
RectangularTarget. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
SearchArea. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
SectorRangeFan. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
SupportByFirePosition. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.Constructors in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with parameters of type Position Constructor Description LimitedAccessSymbol(java.lang.String sidc, Position position)
-
Uses of Position in gov.nasa.worldwind.symbology.milstd2525.graphics.lines
Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.lines declared as Position Modifier and Type Field Description protected Position
DirectionOfAttack. endPosition
Second control point.protected Position
LinearTarget. endPosition
Second control point.protected Position
DirectionOfAttackForFeint. labelOrientationPosition
Orientation position for the label.protected Position
DirectionOfAttackForFeint. labelPosition
Position of the label along the curve.protected Position
ForwardLineOfOwnTroops.PositionIterator. nextControlPosition
Position of the next control point.protected Position
HoldingLine. position1
First control point, defines the start of the line.protected Position
InfiltrationLane. position1
First control point.protected Position
PrincipleDirectionOfFire. position1
First control point.protected Position
HoldingLine. position2
Second control point, defines the end of the line.protected Position
InfiltrationLane. position2
Second control point.protected Position
PrincipleDirectionOfFire. position2
Second control point.protected Position
HoldingLine. position3
Third control point, defines the top of the arc.protected Position
InfiltrationLane. position3
Third control point.protected Position
PrincipleDirectionOfFire. position3
Third control point.protected Position
DirectionOfAttack. startPosition
First control point.protected Position
LinearTarget. startPosition
First control point.protected Position
ForwardLineOfOwnTroops.PositionIterator. thisPosition
Current position.Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with type parameters of type Position Modifier and Type Field Description protected java.util.List<? extends Position>
AbstractAxisArrow. arrowPositions
Positions computed from the control points, used to draw the arrow path.protected java.util.List<Position>
ForwardLineOfOwnTroops. computedPositions
Positions computed from the original positions.protected java.lang.Iterable<? extends Position>
AbstractAxisArrow. positions
Control points that define the shape.protected java.util.Iterator<? extends Position>
ForwardLineOfOwnTroops.PositionIterator. positions
Control positions.protected java.lang.Iterable<? extends Position>
ForwardLineOfOwnTroops. positions
Original positions specified by the application.protected java.lang.Iterable<? extends Position>
Route. positions
Control points that define the shape.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines that return Position Modifier and Type Method Description protected Position
Route. computeMainLabelPosition(DrawContext dc, TacticalGraphicLabel label, Position midpoint, Position posB)
Compute the position of the graphic's main label.protected Position
Airborne. computeSymbolPosition()
Compute the position of the symbol drawn between the first two control points.protected Position
DoseRateContourLine. determineMainLabelPosition(DrawContext dc)
Compute the position for the area's main label.Position
AbstractAxisArrow. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
DirectionOfAttack. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
FireSupportLine. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
ForwardEdgeOfBattleArea. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
HoldingLine. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
InfiltrationLane. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
LinearTarget. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
PhaseLine. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
PrincipleDirectionOfFire. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
Route. getReferencePosition()
A position associated with the object that indicates its aggregate geographic position.Position
ForwardLineOfOwnTroops.PositionIterator. next()
Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines that return types with arguments of type Position Modifier and Type Method Description protected java.util.List<Position>
PullUpPoint. asPositionList(LatLon... locations)
Convert a list of LatLon to a list of Positions at zero elevation.protected java.util.List<Position>
DirectionOfAttack. computeArrowheadPositions(DrawContext dc, Vec4 tip, Vec4 dir, double length)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
PrincipleDirectionOfFire. computeArrowheadPositions(DrawContext dc, Position startPosition, Position endPosition)
Determine the positions that make up the arrowhead.protected java.util.List<Position>
LinearTarget. computeVerticalSegmentPositions(Globe globe, Vec4 basePoint, Vec4 segment, double verticalLength)
Compute positions for one of the vertical segments in the graphic.protected java.util.List<Position>
DirectionOfAttackAviation. createBowTie(DrawContext dc, Position pos1, Position pos2)
Create positions required to to draw the bow tie part of the graphic.protected java.util.List<Position>
ForwardLineOfOwnTroops. generateWavePositions(java.util.Iterator<? extends Position> iterator, double radius, boolean reverse)
java.lang.Iterable<? extends Position>
AbstractAxisArrow. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
DirectionOfAttack. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
FireSupportLine. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
ForwardEdgeOfBattleArea. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
ForwardLineOfOwnTroops. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
HoldingLine. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
InfiltrationLane. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
LinearTarget. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
PhaseLine. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
PrincipleDirectionOfFire. getPositions()
Indicates the positions of the control points that place and orient the graphic.java.lang.Iterable<? extends Position>
Route. getPositions()
Indicates the positions of the control points that place and orient the graphic.Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with parameters of type Position Modifier and Type Method Description protected void
HoldingLine. computeArc(Globe globe, java.util.List<Position> positions, Position center, Angle startAzimuth, Angle endAzimuth, double radius, int intervals)
Compute the positions required to draw an arc.protected java.util.List<Position>
PrincipleDirectionOfFire. computeArrowheadPositions(DrawContext dc, Position startPosition, Position endPosition)
Determine the positions that make up the arrowhead.protected Position
Route. computeMainLabelPosition(DrawContext dc, TacticalGraphicLabel label, Position midpoint, Position posB)
Compute the position of the graphic's main label.protected java.util.List<Position>
DirectionOfAttackAviation. createBowTie(DrawContext dc, Position pos1, Position pos2)
Create positions required to to draw the bow tie part of the graphic.protected Path
Route. createPath(Position start, Position end)
Create between two points and configure the Path.void
ForwardLineOfOwnTroops. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.void
LineOfContact. moveTo(Position position)
Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.Method parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with type arguments of type Position Modifier and Type Method Description protected void
HoldingLine. computeArc(Globe globe, java.util.List<Position> positions, Position center, Angle startAzimuth, Angle endAzimuth, double radius, int intervals)
Compute the positions required to draw an arc.protected double
ForwardLineOfOwnTroops. computeDefaultWavelength(java.lang.Iterable<? extends Position> positions, Globe globe)
protected Angle
ForwardLineOfOwnTroops. computeGreatCirclePathLength(java.lang.Iterable<? extends Position> positions)
protected void
HoldingLine. computeRoundCorner(Globe globe, java.util.List<Position> positions, Vec4 ptLeg1, Vec4 ptVertex, Vec4 ptLeg2, double distance, int intervals)
Compute positions to draw a rounded corner between three points.protected double
AbstractAxisArrow. createArrowHeadPositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, java.util.List<Position> arrowHeadPositions, Globe globe)
Create positions that make up the arrow head.protected double
AdvanceForFeint. createArrowHeadPositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, java.util.List<Position> arrowHeadPositions, Globe globe)
Create positions that make up the arrow head.protected double
Aviation. createArrowHeadPositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, java.util.List<Position> arrowHeadPositions, Globe globe)
Create positions that make up the arrow head.protected double
MainAttack. createArrowHeadPositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, java.util.List<Position> arrowHeadPositions, Globe globe)
protected void
AbstractAxisArrow. createLinePositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double halfWidth, Globe globe)
Create positions that make up the left and right arrow lines.protected void
AttackRotaryWing. createLinePositions(java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double halfWidth, Globe globe)
protected Path
DirectionOfAttack. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
InfiltrationLane. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
LinearTarget. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected Path
PrincipleDirectionOfFire. createPath(java.util.List<Position> positions)
Create and configure the Path used to render this graphic.protected void
ForwardLineOfOwnTroops. generateIntermediatePositions(DrawContext dc, java.lang.Iterable<? extends Position> positions)
Generate the positions required to draw the polygon with a triangle wave boundary.protected void
LineOfContact. generateIntermediatePositions(DrawContext dc, java.lang.Iterable<? extends Position> positions)
Generate the positions required to draw the line.void
LineOfContact. generateParallelLines(java.util.Iterator<? extends Position> iterator, java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double halfWidth, Globe globe)
Create positions that describe lines parallel to a control line.void
LineOfContact. generateParallelLines(java.util.Iterator<? extends Position> iterator, java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double halfWidth, Globe globe)
Create positions that describe lines parallel to a control line.protected void
LineOfContact. generateParallelPoints(Vec4 point, Vec4 prev, Vec4 next, java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double halfWidth, Globe globe)
Compute points on either side of a line segment.protected java.util.List<Position>
ForwardLineOfOwnTroops. generateWavePositions(java.util.Iterator<? extends Position> iterator, double radius, boolean reverse)
void
AbstractAxisArrow. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
Airborne. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
DirectionOfAttack. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
FireSupportLine. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
ForwardEdgeOfBattleArea. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
ForwardLineOfOwnTroops. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
HoldingLine. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
InfiltrationLane. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
LinearTarget. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
PhaseLine. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
PrincipleDirectionOfFire. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.void
Route. setPositions(java.lang.Iterable<? extends Position> positions)
Specifies the positions of the control points that place and orient the graphic.Constructor parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with type arguments of type Position Constructor Description PositionIterator(java.lang.Iterable<? extends Position> positions, double interval, Globe globe)
Create a new iterator to compute the positions of a triangle wave. -
Uses of Position in gov.nasa.worldwind.terrain
Fields in gov.nasa.worldwind.terrain declared as Position Modifier and Type Field Description protected Position
HighResolutionTerrain.RenderInfo. maxElevation
protected Position
HighResolutionTerrain.RenderInfo. minElevation
Methods in gov.nasa.worldwind.terrain that return Position Modifier and Type Method Description Position[]
HighResolutionTerrain. getExtremeElevations(LatLon center, double width, double height)
Determines the minimum and maximum elevations and their locations within a specified geographic quadrilateral.Position[]
HighResolutionTerrain. getExtremeElevations(Sector sector)
Determines the minimum and maximum elevations and their locations within a specifiedSector
.Methods in gov.nasa.worldwind.terrain with parameters of type Position Modifier and Type Method Description void
HighResolutionTerrain. cacheIntersectingTiles(Position pA, Position pB)
Cause the tiles used by subsequent intersection calculations to be cached so that they are available immediately to those subsequent calculations.protected Intersection[]
HighResolutionTerrain. doIntersect(Position pA, Position pB)
Computes intersections of a line with the terrain.protected java.util.List<HighResolutionTerrain.RectTile>
HighResolutionTerrain. getIntersectingTiles(Position pA, Position pB, Line line)
Determines and creates the terrain tiles intersected by a specified line.java.util.List<Sector>
HighResolutionTerrain. getIntersectionTiles(Position pA, Position pB)
Vec4
HighResolutionTerrain. getSurfacePoint(Position position)
Computes the Cartesian, model-coordinate point of a position on the terrain.Vec4
SectorGeometryList. getSurfacePoint(Position position)
Computes a Cartesian point at a specified latitude, longitude and altitude above the terrain.Vec4
Terrain. getSurfacePoint(Position position)
Computes the Cartesian, model-coordinate point of a position on the terrain.Intersection[]
HighResolutionTerrain. intersect(Position pA, Position pB)
Computes the intersections of a line with the terrain.Intersection[]
HighResolutionTerrain. intersect(Position pA, Position pB, int altitudeMode)
Computes the intersections of a line with the terrain.Intersection[]
Terrain. intersect(Position pA, Position pB)
Computes the intersections of a line with the terrain.Intersection[]
Terrain. intersect(Position pA, Position pB, int altitudeMode)
Computes the intersections of a line with the terrain.void
HighResolutionTerrain.IntersectionCallback. intersection(Position pA, Position pB, Intersection[] intersections)
Called with the computed intersections for a line.void
HighResolutionTerrain. intersectTriangle(Vec4[] triangleCoordinates, Position[] trianglePositions, java.util.List<Position[]> intersectPositionsOut)
Intersects a specified triangle with the terrain.protected Line
HighResolutionTerrain. makeLineFromPositions(Position pA, Position pB)
Method parameters in gov.nasa.worldwind.terrain with type arguments of type Position Modifier and Type Method Description void
HighResolutionTerrain. intersect(java.util.List<Position> positions, HighResolutionTerrain.IntersectionCallback callback)
Intersects a specified list of geographic two-position lines with the terrain.Constructors in gov.nasa.worldwind.terrain with parameters of type Position Constructor Description RenderInfo(int density, float[] vertices, Vec4 refCenter, Position minElev, Position maxElev)
-
Uses of Position in gov.nasa.worldwind.tracks
Methods in gov.nasa.worldwind.tracks that return Position Modifier and Type Method Description Position
TrackPoint. getPosition()
Position
TrackPointImpl. getPosition()
Methods in gov.nasa.worldwind.tracks with parameters of type Position Modifier and Type Method Description void
TrackPoint. setPosition(Position position)
void
TrackPointImpl. setPosition(Position position)
Constructors in gov.nasa.worldwind.tracks with parameters of type Position Constructor Description TrackPointImpl(Position position)
TrackPointImpl(Position position, java.lang.String time)
-
Uses of Position in gov.nasa.worldwind.util
Fields in gov.nasa.worldwind.util declared as Position Modifier and Type Field Description protected Position
ShapeEditor. previousPosition
The terrain position associated with the cursor during the just previous drag event.Methods in gov.nasa.worldwind.util that return Position Modifier and Type Method Description protected Position
ShapeEditor. computeEdgeLocation(LatLon center, LatLon location, double length)
Computes a control point location at the edge of a shape.protected Position
ShapeEditor. computeRectangularEdgeLocation(LatLon begin, LatLon end, double width)
Computes a control point location at the edge of a rectangular shape.Position
VecBuffer.PositionAccessor. getElement(int position)
Position
PropertyAccessor.PositionAccessor. getPosition()
Position
VecBuffer. getPosition(int position)
Returns the vector element at the specified position, as a geographicPosition
.Position
ShapeEditor. getPreviousPosition()
Returns the geographic position associated with the previous select event.Position
RestorableSupport. getStateObjectAsPosition(RestorableSupport.StateObject stateObject)
Returns the value of the StateObject as a Position.Position
RestorableSupport. getStateValueAsPosition(RestorableSupport.StateObject context, java.lang.String name)
Position
RestorableSupport. getStateValueAsPosition(java.lang.String name)
static Position
RayCastingSupport. intersectRayWithTerrain(Globe globe, Vec4 origin, Vec4 direction)
Compute the intersectionPosition
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 intersectionPosition
of the globe terrain with the ray starting at origin in the given direction.Methods in gov.nasa.worldwind.util that return types with arguments of type Position Modifier and Type Method Description java.util.List<java.util.List<Position>>
ContourBuilder. buildContourLines(double value, Sector sector, double altitude)
Computes the geographic contour lines at a specified threshold value.java.lang.Iterable<? extends Position>
CompoundVecBuffer. getPositions()
Returns an iterator over this buffer's logical vectors, as geographic Positions.java.lang.Iterable<Position>
VecBuffer. getPositions()
Returns an iterator over this buffer's logical vectors, as geographic Positions.java.lang.Iterable<? extends Position>
CompoundVecBuffer. getReversePositions()
Returns a reverse iterator over this buffer's logical vectors, as geographic Positions.java.lang.Iterable<Position>
VecBuffer. getReversePositions()
Returns a reverse iterator over this buffer's logical vectors, as geographic Positions.java.util.Iterator<Position>
CompoundVecBuffer.PositionIterable. iterator(int index)
java.util.Iterator<Position>
CompoundVecBuffer.PositionIterable. reverseIterator(int index)
Methods in gov.nasa.worldwind.util with parameters of type Position Modifier and Type Method Description protected int
ShapeEditor. addNearestLocation(Position terrainPosition, double altitude, java.util.List<LatLon> locations)
Inserts the location nearest to a specified position on an edge of a specified list of locations into the appropriate place in that list.void
RestorableSupport. addStateValueAsPosition(RestorableSupport.StateObject context, java.lang.String name, Position position)
void
RestorableSupport. addStateValueAsPosition(java.lang.String name, Position position)
protected void
ShapeEditor. doReshapeShape(ShapeEditor.ControlPointMarker controlPoint, Position terrainPosition)
Called byShapeEditor.reshapeShape(ShapeEditor.ControlPointMarker)
to perform the actual shape modification.protected ShapeEditor.ControlPointMarker
ShapeEditor. makeControlPoint(Position position, MarkerAttributes attributes, int id, int leg, java.lang.String purpose)
Creates a control point.protected ShapeEditor.ControlPointMarker
ShapeEditor. makeControlPoint(Position position, MarkerAttributes attributes, int id, java.lang.String purpose)
Creates a control point.protected void
ShapeEditor. moveLocation(ShapeEditor.ControlPointMarker controlPoint, Position terrainPosition, java.util.List<LatLon> locations)
Moves a control point location.void
VecBuffer. putPosition(int position, Position p)
Sets the vector element at the specified position, as a geographic Position.protected void
ShapeEditor. reshapeCappedCylinder(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forCappedCylinder
shapes.protected void
ShapeEditor. reshapeCappedEllipticalCylinder(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forCappedCylinder
shapes.protected void
ShapeEditor. reshapeOrbit(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forOrbit
shapes.protected void
ShapeEditor. reshapePolygonAirspace(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forPolygon
shapes.protected void
ShapeEditor. reshapeRoute(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forRoute
shapes.protected void
ShapeEditor. reshapeSphere(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forSphereAirspace
shapes.protected void
ShapeEditor. reshapeSurfaceCircle(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
protected void
ShapeEditor. reshapeSurfaceEllipse(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
protected void
ShapeEditor. reshapeSurfacePolygon(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
protected void
ShapeEditor. reshapeSurfaceQuad(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
protected void
ShapeEditor. reshapeSurfaceSquare(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
protected void
ShapeEditor. reshapeTrack(Position terrainPosition, ShapeEditor.ControlPointMarker controlPoint)
Performs an edit forTrackAirspace
shapes.protected void
ShapeEditor. rotateLocations(Position terrainPosition, java.util.List<LatLon> locations)
Rotates a shape's locations.boolean
PropertyAccessor.PositionAccessor. setPosition(Position value)
protected void
ShapeEditor. updateOrientationLine(Position centerPosition, Position controlPoint)
Updates the line designating the shape's central axis.Method parameters in gov.nasa.worldwind.util with type arguments of type Position Modifier and Type Method Description static void
WWMath. generateParallelLines(java.util.List<Position> controlPositions, java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double distance, Globe globe)
Create positions that describe lines parallel to a control line.static Vec4
WWMath. generateParallelPoints(Vec4 point, Vec4 prev, Vec4 next, java.util.List<Position> leftPositions, java.util.List<Position> rightPositions, double distance, double elevation, Globe globe, Vec4 previousOffset)
Compute points on either side of a line segment.void
VecBuffer. putPositions(int position, java.lang.Iterable<? extends Position> iterable)
Sets a subsequence of this buffer with the contents of the specified Iterable.Constructors in gov.nasa.worldwind.util with parameters of type Position Constructor Description ControlPointMarker(Position position, MarkerAttributes attrs, int id, int leg, java.lang.String purpose)
ControlPointMarker(Position position, MarkerAttributes attrs, int id, java.lang.String purpose)
-
Uses of Position in gov.nasa.worldwind.util.measure
Fields in gov.nasa.worldwind.util.measure declared as Position Modifier and Type Field Description protected Position
MeasureTool. shapeCenterPosition
Fields in gov.nasa.worldwind.util.measure with type parameters of type Position Modifier and Type Field Description protected java.util.ArrayList<Position>
MeasureTool. positions
Methods in gov.nasa.worldwind.util.measure that return Position Modifier and Type Method Description Position
MeasureTool. addControlPoint()
Add a control point to the current measure shape at the current WorldWindow 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 Modifier and Type Method Description java.util.ArrayList<? extends Position>
LengthMeasurer. getPositions()
java.util.ArrayList<? extends Position>
MeasureTool. getPositions()
Get the list of positions that define the current measure shape.protected static java.util.ArrayList<? extends Position>
LengthMeasurer. subdividePositions(Globe globe, java.util.ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, java.lang.String avkeyPathType)
Subdivide a list of positions so that no segment is longer then the provided maxLength.protected static java.util.ArrayList<? extends Position>
LengthMeasurer. subdividePositions(Globe globe, java.util.ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, java.lang.String 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 Modifier and Type Method Description protected void
MeasureTool. addControlPoint(Position position, java.lang.String key, java.lang.Object value)
protected void
MeasureTool. addControlPointWithLeader(Position position, java.lang.String controlKey, java.lang.Object control, java.lang.String leaderKey, java.lang.Object leader)
protected java.lang.String
MeasureTool. computeCornerControl(Position position)
protected java.lang.String
MeasureTool. formatCircleMeasurements(Position pos)
protected java.lang.String
MeasureTool. formatEllipseMeasurements(Position pos)
protected java.lang.String
MeasureTool. formatLineMeasurements(Position pos)
protected java.lang.String
MeasureTool. formatPolygonMeasurements(Position pos)
protected java.lang.String
MeasureTool. formatQuadMeasurements(Position pos)
protected java.lang.String
MeasureTool. formatSquareMeasurements(Position pos)
protected java.lang.String
MeasureTool. getDisplayString(Position pos)
java.lang.String
MeasureTool. getShapeInitialControl(Position position)
protected void
MeasureToolController. moveToPosition(Position oldPosition, Position newPosition)
Move the shape to the specified new positionvoid
MeasureTool. setMeasureShapeType(java.lang.String shapeType, Position centerPosition, double radius)
Set and initialize the measure shape to one of the regular shapesMeasureTool.SHAPE_CIRCLE
,MeasureTool.SHAPE_ELLIPSE
,MeasureTool.SHAPE_SQUARE
orMeasureTool.SHAPE_QUAD
.void
MeasureTool. setMeasureShapeType(java.lang.String shapeType, Position centerPosition, double width, double height, Angle orientation)
Set and initialize the measure shape to one of the regular shapesMeasureTool.SHAPE_CIRCLE
,MeasureTool.SHAPE_ELLIPSE
,MeasureTool.SHAPE_SQUARE
orMeasureTool.SHAPE_QUAD
.protected void
MeasureTool. swapCornerControls(java.lang.String control, Position position)
protected void
MeasureTool. swapEdgeControls(java.lang.String control, Position position)
void
MeasureTool. updateAnnotation(Position pos)
protected void
MeasureTool. updateShapeCenter(java.lang.String control, Position newPosition)
protected void
MeasureTool. updateShapeOrientation(java.lang.String control, Position newPosition)
protected void
MeasureTool. updateShapeProperties(java.lang.String control, Position newPosition, java.lang.String mode)
protected void
MeasureTool. updateShapeSize(java.lang.String control, Position newPosition)
Method parameters in gov.nasa.worldwind.util.measure with type arguments of type Position Modifier and Type Method Description protected java.lang.String
MeasureTool. getPathType(java.util.List<? extends Position> positions)
void
AreaMeasurer. setPositions(java.util.ArrayList<? extends Position> positions)
void
LengthMeasurer. setPositions(java.lang.Iterable<? extends Position> positions)
void
LengthMeasurer. setPositions(java.util.ArrayList<? extends Position> positions)
void
MeasureTool. setPositions(java.util.ArrayList<? extends Position> newPositions)
Set the measure shape to an arbitrary list of positions.protected static java.util.ArrayList<? extends Position>
LengthMeasurer. subdividePositions(Globe globe, java.util.ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, java.lang.String avkeyPathType)
Subdivide a list of positions so that no segment is longer then the provided maxLength.protected static java.util.ArrayList<? extends Position>
LengthMeasurer. subdividePositions(Globe globe, java.util.ArrayList<? extends Position> positions, double maxLength, boolean followTerrain, java.lang.String 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 Constructor Description ControlPoint(Position position, AnnotationAttributes attributes, MeasureTool parent)
ControlPointWithLeader(Position position, AnnotationAttributes controlPointAttributes, ShapeAttributes leaderAttributes, MeasureTool parent)
Constructor parameters in gov.nasa.worldwind.util.measure with type arguments of type Position Constructor Description AreaMeasurer(java.util.ArrayList<? extends Position> positions)
LengthMeasurer(java.util.ArrayList<? extends Position> positions)
-
Uses of Position in gov.nasa.worldwind.view
Fields in gov.nasa.worldwind.view declared as Position Modifier and Type Field Description protected Position
BasicView. eyePosition
protected Position
BasicView. lastEyePosition
protected Position
ViewUtil.ViewState. position
Methods in gov.nasa.worldwind.view that return Position Modifier and Type Method Description protected Position
BasicView. computeEyePositionFromModelview()
static Position
ViewUtil. computePosition(Globe globe, Matrix transform)
Position
BasicView. computePositionFromScreenPoint(double x, double y)
Position
BasicView. getCenterPosition()
Position
BasicView. getCurrentEyePosition()
Position
BasicView. getEyePosition()
Position
ViewPropertyAccessor.EyePositionAccessor. getPosition()
Position
ViewUtil.ViewState. getPosition()
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.static Position
ViewUtil. normalizedEyePosition(Position unnormalizedPosition)
Methods in gov.nasa.worldwind.view with parameters of type Position Modifier and Type Method Description static double
ViewUtil. computeElevationAboveSurface(DrawContext dc, Position position)
protected double
BasicView. computeFarDistance(Position eyePosition)
protected double
BasicView. computeHorizonDistance(Position eyePosition)
protected double
BasicView. computeNearDistance(Position eyePosition)
static Matrix
ViewUtil. computePositionTransform(Globe globe, Position center)
static Matrix
ViewUtil. computeTransformMatrix(Globe globe, Position position, Angle heading, Angle pitch, Angle roll)
static PositionAnimator
ViewUtil. createEyePositionAnimator(View view, long timeToMove, Position begin, Position end)
void
BasicView. goTo(Position position, double distance)
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.static Position
ViewUtil. normalizedEyePosition(Position unnormalizedPosition)
void
BasicView. setEyePosition(Position eyePosition)
void
BasicView. setOrientation(Position eyePosition, Position centerPosition)
boolean
ViewPropertyAccessor.EyePositionAccessor. setPosition(Position value)
void
ViewUtil.ViewState. setPosition(Position position)
Constructors in gov.nasa.worldwind.view with parameters of type Position Constructor Description ViewState(Position position, Angle heading, Angle pitch, Angle roll)
-
Uses of Position in gov.nasa.worldwind.view.firstperson
Methods in gov.nasa.worldwind.view.firstperson that return Position Modifier and Type Method Description protected Position
FlyToFlyViewAnimator.OnSurfacePositionAnimator. nextPosition(double interpolant)
Methods in gov.nasa.worldwind.view.firstperson with parameters of type Position Modifier and Type Method Description static FlyToFlyViewAnimator
FlyToFlyViewAnimator. createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
static FlyToFlyViewAnimator
FlyToFlyViewAnimator. createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
Matrix
BasicFlyView. getModelViewMatrix(Position eyePosition, Position centerPosition)
ViewUtil.ViewState
BasicFlyView. getViewState(Position eyePosition, Position centerPosition)
void
FlyViewInputHandler. goTo(Position lookAtPos, double distance)
double
FlyViewLimits. limitEyeElevation(Position position, Globe globe)
void
FlyViewInputHandler. lookAt(Position lookAtPos, long timeToMove)
protected void
FlyViewInputHandler. onMoveTo(Position focalPosition, ViewInputAttributes.DeviceAttributes deviceAttributes, ViewInputAttributes.ActionAttributes actionAttribs)
void
BasicFlyView. setEyePosition(Position eyePosition)
protected void
FlyViewInputHandler. setEyePosition(AnimationController animControl, View view, Position position, ViewInputAttributes.ActionAttributes attrib)
Constructors in gov.nasa.worldwind.view.firstperson with parameters of type Position Constructor Description OnSurfacePositionAnimator(Globe globe, Interpolator interpolator, Position begin, Position end, PropertyAccessor.PositionAccessor propertyAccessor, int altitudeMode)
-
Uses of Position in gov.nasa.worldwind.view.orbit
Fields in gov.nasa.worldwind.view.orbit declared as Position Modifier and Type Field Description protected Position
BasicOrbitView. center
Methods in gov.nasa.worldwind.view.orbit that return Position Modifier and Type Method Description Position
OrbitViewCollisionSupport. computeCenterPositionToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)
protected static Position
OrbitViewInputHandler. computeNewPosition(OrbitView view, Position position)
Position
BasicOrbitView. getCenterPosition()
Position
OrbitView. getCenterPosition()
Get the center position of the OrbitView.Position
OrbitViewInputSupport.OrbitViewState. getCenterPosition()
Position
BasicOrbitView. getCurrentEyePosition()
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.protected Position
FlyToOrbitViewAnimator.OnSurfacePositionAnimator. nextPosition(double interpolant)
Position
OrbitViewCenterAnimator. nextPosition(double interpolant)
static Position
BasicOrbitView. normalizedCenterPosition(Position unnormalizedPosition)
Methods in gov.nasa.worldwind.view.orbit with parameters of type Position Modifier and Type Method Description void
BasicOrbitView. addCenterAnimator(Position begin, Position end, boolean smoothed)
void
BasicOrbitView. addCenterAnimator(Position begin, Position end, long lengthMillis, boolean smoothed)
void
OrbitViewInputHandler. addCenterAnimator(Position begin, Position end, boolean smoothed)
void
OrbitViewInputHandler. addCenterAnimator(Position begin, Position end, long lengthMillis, boolean smoothed)
void
BasicOrbitView. addEyePositionAnimator(long timeToIterate, Position beginPosition, Position endPosition)
void
OrbitViewInputHandler. addEyePositionAnimator(long timeToIterate, Position beginPosition, Position endPosition)
void
BasicOrbitView. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom)
void
BasicOrbitView. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, boolean endCenterOnSurface)
void
BasicOrbitView. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, long timeToMove, boolean endCenterOnSurface)
void
BasicOrbitView. addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, boolean endCenterOnSurface)
void
BasicOrbitView. addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, boolean endCenterOnSurface)
void
OrbitViewInputHandler. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom)
void
OrbitViewInputHandler. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, boolean endCenterOnSurface)
void
OrbitViewInputHandler. addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, long timeToMove, boolean endCenterOnSurface)
void
OrbitViewInputHandler. addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, boolean endCenterOnSurface)
void
OrbitViewInputHandler. addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, boolean endCenterOnSurface)
protected static Matrix
OrbitViewInputSupport. computeCenterTransform(Globe globe, Position center)
protected double
BasicOrbitView. computeFarDistance(Position eyePosition)
protected double
BasicOrbitView. computeHorizonDistance(Position eyePosition)
protected static Position
OrbitViewInputHandler. computeNewPosition(OrbitView view, Position position)
static Matrix
OrbitViewInputSupport. computeTransformMatrix(Globe globe, Position center, Angle heading, Angle pitch, Angle roll, double zoom)
static FlyToOrbitViewAnimator
FlyToOrbitViewAnimator. createFlyToOrbitViewAnimator(OrbitView orbitView, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, int altitudeMode)
static OrbitViewInputSupport.OrbitViewState
OrbitViewInputSupport. getSurfaceIntersection(Globe globe, SectorGeometryList terrain, Position centerPosition, Angle heading, Angle pitch, double zoom)
void
OrbitViewInputHandler. goTo(Position lookAtPos, double distance)
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.static Position
BasicOrbitView. normalizedCenterPosition(Position unnormalizedPosition)
protected void
OrbitViewInputHandler. onMoveTo(Position focalPosition, ViewInputAttributes.DeviceAttributes deviceAttributes, ViewInputAttributes.ActionAttributes actionAttribs)
protected void
OrbitViewInputHandler. onMoveTo2D(Position focalPosition, ViewInputAttributes.DeviceAttributes deviceAttributes, ViewInputAttributes.ActionAttributes actionAttribs)
void
BasicOrbitView. setCenterPosition(Position center)
void
OrbitView. setCenterPosition(Position center)
Sets the center position of the OrbitView.protected void
OrbitViewInputHandler. setCenterPosition(BasicOrbitView view, AnimationController animControl, Position position, ViewInputAttributes.ActionAttributes attrib)
void
BasicOrbitView. setEyePosition(Position eyePosition)
void
BasicOrbitView. setOrientation(Position eyePosition, Position centerPosition)
Constructors in gov.nasa.worldwind.view.orbit with parameters of type Position Constructor Description OnSurfacePositionAnimator(Globe globe, Interpolator interpolator, Position begin, Position end, PropertyAccessor.PositionAccessor propertyAccessor, int altitudeMode)
OrbitViewCenterAnimator(BasicOrbitView orbitView, Position startPosition, Position endPosition, double smoothing, PropertyAccessor.PositionAccessor propertyAccessor, boolean endCenterOnSurface)
OrbitViewState(Position center, Angle heading, Angle pitch, double zoom)
-
Uses of Position in gov.nasa.worldwindx.applications.antenna
Fields in gov.nasa.worldwindx.applications.antenna declared as Position Modifier and Type Field Description protected static Position
AntennaViewer. ANTENNA_POSITION
protected Position
AntennaAxes. position
protected Position
AntennaModel. position
Methods in gov.nasa.worldwindx.applications.antenna that return Position Modifier and Type Method Description Position
AntennaAxes. getPosition()
Position
AntennaModel. getPosition()
Position
AntennaAxes. getReferencePosition()
Position
AntennaModel. getReferencePosition()
Methods in gov.nasa.worldwindx.applications.antenna with parameters of type Position Modifier and Type Method Description void
AntennaAxes. moveTo(Position position)
void
AntennaModel. moveTo(Position position)
void
AntennaAxes. setPosition(Position position)
Specifies the position of the axes' origin.void
AntennaModel. setPosition(Position position)
Specifies the position of this model's center. -
Uses of Position in gov.nasa.worldwindx.applications.sar
Subclasses of Position in gov.nasa.worldwindx.applications.sar Modifier and Type Class Description class
SARPosition
Fields in gov.nasa.worldwindx.applications.sar declared as Position Modifier and Type Field Description protected Position
SARTrackExtensionTool. potentialNextPosition
Methods in gov.nasa.worldwindx.applications.sar that return Position Modifier and Type Method Description Position
AnalysisPanel. getCurrentSegmentEndPosition()
Position
AnalysisPanel. getCurrentSegmentStartPosition()
Position
SARSegmentPlane. getIntersectionPosition(Line line)
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.worldwindx.applications.sar that return types with arguments of type Position Modifier and Type Method Description java.util.Iterator<Position>
SARTrack. iterator()
Methods in gov.nasa.worldwindx.applications.sar with parameters of type Position Modifier and Type Method Description 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)
java.lang.String
SARSegmentPlane.AltitudeLabelAttributes. getText(SegmentPlane segmentPlane, Position position, AVList values)
java.lang.String
SARSegmentPlane.AxisLabelAttributes. getText(SegmentPlane segmentPlane, Position position, AVList values)
java.lang.String
SARSegmentPlane.ControlPointLabelAttributes. getText(SegmentPlane segmentPlane, Position position, AVList values)
java.lang.String
SARSegmentPlane.MessageLabelAttributes. getText(SegmentPlane segmentPlane, Position position, AVList values)
protected SARPosition
SARTrackExtensionTool. positionToTrackPosition(Position position)
protected void
SARTrackExtensionTool. setNextPosition(Position position)
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.worldwindx.applications.sar with type arguments of type Position Modifier and Type Method Description protected static double[]
SARSegmentPlane. computeAltitudesToFitPositions(WorldWindow wwd, SegmentPlane segmentPlane, java.lang.Iterable<? extends Position> positions, boolean recallUserDefinedVGap)
double[]
SARSegmentPlane. computeAltitudesToFitPositions(java.lang.Iterable<? extends Position> positions)
protected static double
SARSegmentPlane. computeInitialVerticalGap(WorldWindow wwd, SegmentPlane segmentPlane, java.lang.Iterable<? extends Position> positions)
Constructors in gov.nasa.worldwindx.applications.sar with parameters of type Position Constructor Description SARAnnotation(java.lang.String text, Position position)
SARPosition(Position pos)
-
Uses of Position in gov.nasa.worldwindx.applications.sar.render
Fields in gov.nasa.worldwindx.applications.sar.render declared as Position Modifier and Type Field Description protected Position
TrackSegmentInfo. segmentPosition
Methods in gov.nasa.worldwindx.applications.sar.render that return Position Modifier and Type Method Description Position
PlaneModel. getPosition()
Position
TrackSegmentInfo. getSegmentPosition()
Methods in gov.nasa.worldwindx.applications.sar.render with parameters of type Position Modifier and Type Method Description protected void
TrackSegmentInfo. drawHeadingAltitudeLabel(DrawContext dc, int x, int y, java.awt.Font font, java.awt.Color color, Angle heading, Position pos)
protected void
TrackSegmentInfo. drawLatLonLabel(DrawContext dc, int x, int y, java.awt.Font font, java.awt.Color color, Position pos)
protected void
TrackSegmentInfo. drawSegmentPositionLabel(DrawContext dc, SARTrack track, int index, Position pos)
protected Vec4
TrackSegmentInfo. getScreenPoint(DrawContext dc, Position position)
void
PlaneModel. setPosition(Position pos)
void
TrackSegmentInfo. setSegmentPosition(Position pos)
-
Uses of Position in gov.nasa.worldwindx.applications.sar.segmentplane
Fields in gov.nasa.worldwindx.applications.sar.segmentplane declared as Position Modifier and Type Field Description protected Position
SegmentPlaneRenderer.ControlPointInfo. position
protected Position
SegmentPlaneRenderer.OrderedText. position
Methods in gov.nasa.worldwindx.applications.sar.segmentplane that return Position Modifier and Type Method Description Position
SegmentPlaneRenderer. computeControlPointPosition(SectorGeometryList sgl, Globe globe, SegmentPlane segmentPlane, SegmentPlane.ControlPoint controlPoint)
protected Position
SegmentPlaneEditor. computeNewPositionFromPlaneGeometry(WorldWindow wwd)
protected Position
SegmentPlaneEditor. computeNewPositionFromPlaneIntersection(WorldWindow wwd, java.awt.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)
Position[]
SegmentPlane. getSegmentPositions()
protected Position
SegmentPlaneEditor. moveSegmentAltitudeWithPlane(Position position, double[] minAndMaxElevation)
protected Position
SegmentPlaneEditor. resizeSegmentPlaneToFitPosition(WorldWindow wwd, Position position)
Methods in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type Position Modifier and Type Method Description protected Position
SegmentPlaneEditor. computePositionOnOrAboveSurface(WorldWindow wwd, Position position)
protected SegmentPlaneRenderer.OrderedText
SegmentPlaneRenderer. createLabel(DrawContext dc, SegmentPlane segmentPlane, Position position, AVList values, java.lang.Object key)
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, java.lang.Object key)
protected Vec4
SegmentPlaneRenderer.OrderedText. getScreenPoint(DrawContext dc, Position position)
java.lang.String
SegmentPlaneAttributes.LabelAttributes. getText(SegmentPlane segmentPlane, Position position, AVList values)
protected Position
SegmentPlaneEditor. moveSegmentAltitudeWithPlane(Position position, double[] minAndMaxElevation)
protected Position
SegmentPlaneEditor. resizeSegmentPlaneToFitPosition(WorldWindow wwd, Position position)
void
SegmentPlane. setSegmentBeginPosition(Position position)
void
SegmentPlane. setSegmentEndPosition(Position position)
void
SegmentPlane. setSegmentPositions(Position position1, Position position2)
Constructors in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type Position Constructor Description ControlPointInfo(SegmentPlane.ControlPoint controlPoint, Position position, MarkerShape shape)
OrderedText(SegmentPlane segmentPlane, Position position, double distanceFromEye, AVList values, SegmentPlaneAttributes.LabelAttributes attributes, MultiLineTextRenderer textRenderer)
-
Uses of Position in gov.nasa.worldwindx.applications.worldwindow.core
Methods in gov.nasa.worldwindx.applications.worldwindow.core with parameters of type Position Modifier and Type Method Description void
Controller. moveToLocation(Position position)
-
Uses of Position in gov.nasa.worldwindx.applications.worldwindow.util.measuretool
Fields in gov.nasa.worldwindx.applications.worldwindow.util.measuretool declared as Position Modifier and Type Field Description protected Position
WWOMeasureTool. shapeCenterPosition
Fields in gov.nasa.worldwindx.applications.worldwindow.util.measuretool with type parameters of type Position Modifier and Type Field Description protected java.util.ArrayList<Position>
WWOMeasureTool. positions
Methods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool that return Position Modifier and Type Method Description protected Position
WWOMeasureTool. computeSurfacePosition(LatLon latLon)
Position
WWOMeasureTool. getCenterPosition()
Position
WWOMeasureTool.ControlPoint. getPosition()
Position
WWOMeasureToolControlPoints.ControlPoint. getPosition()
Methods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool that return types with arguments of type Position Modifier and Type Method Description java.util.ArrayList<? extends Position>
WWOMeasureTool. getPositions()
Methods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool with parameters of type Position Modifier and Type Method Description protected void
WWOMeasureTool. addControlPoint(Position position, java.lang.String key, java.lang.Object value)
protected Vec4
WWOMeasureDisplay. computeAnnotationPosition(Position pos, WWOMeasureTool mt)
WWOMeasureTool.ControlPoint
WWOMeasureTool.ControlPointList. createControlPoint(Position position)
protected WWOMeasureTool.ControlPoint
WWOMeasureTool. createControlPoint(Position position)
WWOMeasureTool.ControlPoint
WWOMeasureToolControlPoints. createControlPoint(Position position)
protected java.lang.String
WWOMeasureDisplay. formatCircleMeasurements(Position pos, WWOMeasureTool mt)
protected void
WWOMeasureDisplay. formatControlPoints(Position pos, WWOMeasureTool mt, java.lang.StringBuilder sb)
protected java.lang.String
WWOMeasureDisplay. formatEllipseMeasurements(Position pos, WWOMeasureTool mt)
protected java.lang.String
WWOMeasureDisplay. formatLineMeasurements(Position pos, WWOMeasureTool mt)
protected java.lang.String
WWOMeasureDisplay. formatPolygonMeasurements(Position pos, WWOMeasureTool mt)
protected java.lang.String
WWOMeasureDisplay. formatQuadMeasurements(Position pos, WWOMeasureTool mt)
protected java.lang.String
WWOMeasureDisplay. formatSquareMeasurements(Position pos, WWOMeasureTool mt)
protected java.lang.String
WWOMeasureDisplay. getDisplayString(Position pos, WWOMeasureTool mt)
protected void
WWOMeasureTool. moveToPosition(Position oldPosition, Position newPosition)
void
WWOMeasureTool.ControlPoint. setPosition(Position position)
void
WWOMeasureToolControlPoints.ControlPoint. setPosition(Position position)
void
WWOMeasureDisplay. updateMeasureDisplay(Position position)
void
WWOMeasureTool.MeasureDisplay. updateMeasureDisplay(Position position)
protected void
WWOMeasureTool. updateShapeProperties(java.lang.String control, Position newPosition)
Constructors in gov.nasa.worldwindx.applications.worldwindow.util.measuretool with parameters of type Position Constructor Description ControlPoint(Position position)
-
Uses of Position in gov.nasa.worldwindx.examples
Fields in gov.nasa.worldwindx.examples declared as Position Modifier and Type Field Description protected Position
KeepingObjectsInView.ViewAnimator. centerPosition
protected Position
AnimatedGlobe.AppFrame. eyePosition
protected Position
TerrainIntersections.AppFrame.Intersector. gridPosition
protected static Position[]
MultiResPath. ORIGIN
protected Position
ColladaViewer.WorkerThread. position
protected Position
TerrainIntersections.AppFrame. previousCurrentPosition
protected Position
TerrainIntersections.AppFrame. referencePosition
Fields in gov.nasa.worldwindx.examples with type parameters of type Position Modifier and Type Field Description protected java.util.List<Position>
TerrainIntersections.AppFrame. firstIntersectionPositions
protected java.util.List<Position>
TerrainIntersections.AppFrame. grid
protected java.util.List<Position>
RadarVolume. positions
Methods in gov.nasa.worldwindx.examples that return Position Modifier and Type Method Description Position
KeepingObjectsInView.ViewController. computePositionFromPoint(Vec4 point)
Position
RadarVolume. getReferencePosition()
Position
ShapeEditingExtension.Arrow. getReferencePosition()
Methods in gov.nasa.worldwindx.examples that return types with arguments of type Position Modifier and Type Method Description protected java.util.List<Position>
TerrainIntersections.AppFrame. buildGrid(Sector sector, double height, int nLatCells, int nLonCells)
protected static java.util.ArrayList<Position>
HighResolutionTerrainTest. computeElevations(java.util.ArrayList<Position> locations)
protected static java.util.ArrayList<Position>
HighResolutionTerrainTest. generateReferenceLocations(Sector sector, int numLats, int numLons)
java.util.List<Position>
RadarVolume. getPositions()
Returns the grid positions as specified to this object's constructor.protected java.util.List<Position>
PathsWithLabels.AppFrame. makePositionList(double[] src)
protected static java.util.ArrayList<Position>
HighResolutionTerrainTest. readReferencePositions(java.lang.String filePath)
Methods in gov.nasa.worldwindx.examples with parameters of type Position Modifier and Type Method Description protected void
TerrainIntersections.AppFrame. addIntersectionPosition(Position position)
protected void
MultiResPath.AppFrame. addShape(Position origin)
protected void
TerrainIntersections.AppFrame. addSightLine(Position positionA, Position positionB)
protected void
TerrainIntersections.AppFrame. computeAndShowIntersections(Position curPos)
protected Angle
ViewIteration.AppFrame. computeHeading(Position pa, Position pb)
static AnnotationControls.ContentAnnotation
AnnotationControls. createAudioAnnotation(AnnotationControls.AppFrame appFrame, Position position, java.lang.String title, java.lang.Object source)
protected AnnotationControls.ContentAnnotation
AnnotationControls.AppFrame. createContent(Position position, AVList params)
static AnnotationControls.ContentAnnotation
AnnotationControls. createContentAnnotation(AnnotationControls.AppFrame appFrame, Position position, AVList params)
static WWIcon
AnnotationControls. createIcon(java.lang.Object type, Position position, java.lang.String title, java.lang.Object data)
static AnnotationControls.ContentAnnotation
AnnotationControls. createImageAnnotation(AnnotationControls.AppFrame appFrame, Position position, java.lang.String title, java.lang.Iterable sources)
protected Renderable
GeoJSONLoader. createPoint(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner, Position pos, PointPlacemarkAttributes attrs, AVList properties)
protected void
ShapeCombining.AppFrame. displayContours(ContourList contours, java.lang.String displayName, Position offset)
protected void
ShapeEditingExtension.ShapeEditorExtension. doReshapeShape(ShapeEditor.ControlPointMarker controlPoint, Position terrainPosition)
Called during editing when a control point is moved.java.awt.Color
ParallelPaths.AppFrame.ExamplePositionColors. getColor(Position position, int ordinal)
java.awt.Color
PathPositionColors.ExamplePositionColors. getColor(Position position, int ordinal)
java.awt.Color
PathsOnDateline.ExamplePositionColors. getColor(Position position, int ordinal)
protected boolean
RadarVolumeExample.AppFrame. isBelowMinimumElevation(Position position, Vec4 cartesianOrigin)
void
RadarVolume. moveTo(Position position)
void
ShapeEditingExtension.Arrow. moveTo(Globe globe, Position position)
protected void
TerrainIntersections.AppFrame. performIntersection(Position gridPosition)
Performs one line of sight calculation between the reference position and a specified grid position.protected void
TerrainIntersections.AppFrame. performIntersectionTests(Position curPos)
protected void
TerrainIntersections.AppFrame. preCache(java.util.List<Position> grid, Position centerPosition)
protected void
ShapeEditingExtension.ShapeEditorExtension. reshapeArrow(ShapeEditor.ControlPointMarker controlPoint, Position terrainPosition)
Edit the arrow according to the control point that is being moved.protected void
TerrainIntersections.AppFrame. showCenterPoint(Position cPos)
protected void
TerrainIntersections.AppFrame. showGrid(java.util.List<Position> grid, Position cPos)
protected void
TerrainIntersections.AppFrame. showGridSightLines(java.util.List<Position> grid, Position cPos)
protected boolean
KeepingObjectsInView.ViewAnimator. valuesMeetCriteria(Position centerPos, double zoom)
Method parameters in gov.nasa.worldwindx.examples with type arguments of type Position Modifier and Type Method Description protected void
ContourBuilderExample.AppFrame. addContourShapes(java.util.List<java.util.List<Position>> contourList, double value, RenderableLayer layer)
protected void
ParallelPaths.AppFrame. addPath(RenderableLayer layer, java.util.List<Position> positions, java.lang.String displayName)
protected static java.util.ArrayList<Position>
HighResolutionTerrainTest. computeElevations(java.util.ArrayList<Position> locations)
protected Renderable
GeoJSONLoader. createPolygon(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner, java.lang.Iterable<? extends Position> outerBoundary, java.lang.Iterable<? extends Position>[] innerBoundaries, ShapeAttributes attrs, AVList properties)
protected Renderable
GeoJSONLoader. createPolyline(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner, java.lang.Iterable<? extends Position> positions, ShapeAttributes attrs, AVList properties)
protected static boolean
GeoJSONLoader. positionsHaveNonzeroAltitude(java.lang.Iterable<? extends Position> positions)
protected void
TerrainIntersections.AppFrame. preCache(java.util.List<Position> grid, Position centerPosition)
protected void
TerrainIntersections.AppFrame. showGrid(java.util.List<Position> grid, Position cPos)
protected void
TerrainIntersections.AppFrame. showGridSightLines(java.util.List<Position> grid, Position cPos)
protected void
TerrainIntersections.AppFrame. showIntersections(java.util.List<Position> intersections)
protected static void
HighResolutionTerrainTest. testPositions(java.lang.String name, java.util.ArrayList<Position> referencePositions, java.util.ArrayList<Position> testPositions)
protected static void
HighResolutionTerrainTest. writeReferencePositions(java.lang.String filePath, java.util.ArrayList<Position> positions)
Constructors in gov.nasa.worldwindx.examples with parameters of type Position Constructor Description Intersector(Position gridPosition)
TimedMarker(Position position, MarkerAttributes attributes, long time)
WorkerThread(java.lang.Object colladaSource, Position position, ColladaViewer.AppFrame appFrame)
Creates a new worker thread from a specifiedcolladaSource
andappFrame
.Constructor parameters in gov.nasa.worldwindx.examples with type arguments of type Position Constructor Description RadarVolume(java.util.List<Position> positions, int[] obstructionFlags, int width, int height)
Constructs a radar volume. -
Uses of Position in gov.nasa.worldwindx.examples.analytics
Fields in gov.nasa.worldwindx.examples.analytics declared as Position Modifier and Type Field Description protected Position
AnalyticSurface. referencePos
-
Uses of Position in gov.nasa.worldwindx.examples.kml
Fields in gov.nasa.worldwindx.examples.kml declared as Position Modifier and Type Field Description protected Position
KMLOrbitViewController.EyePositionAnimator. endEyePosition
protected Position
KMLFlyViewController.FlyToLookAtAnimator. lookAtPosition
Methods in gov.nasa.worldwindx.examples.kml that return Position Modifier and Type Method Description protected Position
KMLOrbitViewController. computeCenterPosition(Position eyePosition, Vec4 forward, Angle pitch, int altitudeMode)
Compute a center position from an eye position and an orientation.protected Position
KMLOrbitViewController.EyePositionAnimator. nextPosition(double interpolant)
Methods in gov.nasa.worldwindx.examples.kml with parameters of type Position Modifier and Type Method Description protected Position
KMLOrbitViewController. computeCenterPosition(Position eyePosition, Vec4 forward, Angle pitch, int altitudeMode)
Compute a center position from an eye position and an orientation.protected FlyToFlyViewAnimator
KMLFlyViewController. createFlyToLookAtAnimator(BasicFlyView view, Position lookAtPosition, Angle heading, Angle pitch, double range, long timeToMove, int altitudeMode)
Create an animator to fly to a LookAt position.protected FlyToOrbitViewAnimator
KMLOrbitViewController. createFlyToOrbitViewAnimator(OrbitView orbitView, Position eyePosition, Angle heading, Angle pitch, Angle roll, long timeToMove, int altitudeMode)
Create an animator to animate an orbit view to an eye position and orientation.Method parameters in gov.nasa.worldwindx.examples.kml with type arguments of type Position Modifier and Type Method Description protected double
KMLViewController. findMaxAltitude(java.util.List<? extends Position> positions)
Get the maximum altitude in a list of positions.protected void
KMLViewController. goToDefaultView(java.util.List<? extends Position> positions)
Go to a view of a list of positions.Constructors in gov.nasa.worldwindx.examples.kml with parameters of type Position Constructor Description EyePositionAnimator(Interpolator interpolator, Position beginCenter, Position endCenter, Position endEyePosition, Vec4 forward, Angle pitch, PropertyAccessor.PositionAccessor propertyAccessor, int altitudeMode)
Create a new animator.FlyToLookAtAnimator(Interpolator interpolator, OrbitView targetView, Position lookAtPosition, int altitudeMode, PositionAnimator eyePositionAnimator, DoubleAnimator elevationAnimator, AngleAnimator headingAnimator, AngleAnimator pitchAnimator, AngleAnimator rollAnimator)
Create an animator to animate the view to look at a position. -
Uses of Position in gov.nasa.worldwindx.examples.lineofsight
Fields in gov.nasa.worldwindx.examples.lineofsight declared as Position Modifier and Type Field Description protected Position
GridOfPoints.PositionIterator. ne
protected Position
GridOfPoints.PositionIterator. nw
protected Position
LineIntersector.InternalIntersector. position
protected Position
LinesOfSight.AppFrame. previousCurrentPosition
protected Position
LineIntersector. referencePosition
protected Position
LinesOfSight.AppFrame. referencePosition
protected Position
GridOfPoints.PositionIterator. se
protected Position
GridOfPoints.PositionIterator. sw
Fields in gov.nasa.worldwindx.examples.lineofsight with type parameters of type Position Modifier and Type Field Description protected java.util.Map<Position,java.util.List<Intersection>>
LineIntersector. allIntersections
protected java.util.List<Position>
GridOfPoints.PositionIterator. corners
protected java.util.List<Position>
PointGrid. corners
protected java.util.List<Position>
LinesOfSight.AppFrame. grid
protected java.util.HashMap<Position,java.lang.Object>
GridOfPoints.AppFrame. positionInfo
protected java.lang.Iterable<Position>
LineIntersector. positions
protected java.lang.Iterable<? extends Position>
PointGrid. positions
Methods in gov.nasa.worldwindx.examples.lineofsight that return Position Modifier and Type Method Description protected Position
GridOfPoints.PositionIterator. computeNextPosition()
Position
LineIntersector. getReferencePosition()
Position
GridOfPoints.PositionIterator. next()
Methods in gov.nasa.worldwindx.examples.lineofsight that return types with arguments of type Position Modifier and Type Method Description protected java.util.List<Position>
LinesOfSight.AppFrame. buildGrid(Sector sector, double height, int nRows, int nCols)
java.util.Map<Position,java.util.List<Intersection>>
LineIntersector. getAllIntersections()
java.util.List<Position>
PointGrid. getCorners()
java.lang.Iterable<Position>
LineIntersector. getPositions()
java.lang.Iterable<? extends Position>
PointGrid. getPositions()
Methods in gov.nasa.worldwindx.examples.lineofsight with parameters of type Position Modifier and Type Method Description protected void
LinesOfSight.AppFrame. computeAndShow(Position curPos)
protected Sector
LinesOfSight.AppFrame. computeGridSector(Position curPos, double gridRadius)
protected Vec4
PointGrid. computePoint(DrawContext dc, Position pos)
protected abstract void
LineIntersector. doPerformIntersection(Position position)
Called to execute an intersection test for one position.protected void
ShapeLineIntersector. doPerformIntersection(Position position)
protected void
TerrainLineIntersector. doPerformIntersection(Position position)
protected void
AbstractShapeIntersection.AppFrame. drawLine(Position pA, Position pB)
protected void
ExtrudedPolygonIntersection.AppFrame. drawLine(Position pA, Position pB)
protected void
PolygonIntersection.AppFrame. drawLine(Position pA, Position pB)
java.util.List<Intersection>
LineIntersector. getIntersections(Position position)
protected void
AbstractShapeIntersection.AppFrame. performIntersection(Position pA, Position pB)
protected void
ExtrudedPolygonIntersection.AppFrame. performIntersection(Position pA, Position pB)
protected void
LineIntersector. performIntersection(Position position)
protected void
LinesOfSight.AppFrame. performIntersectionTests(Position curPos)
void
LineIntersector. setReferencePosition(Position referencePosition)
Sets the origin of the lines to intersect.protected void
LinesOfSight.AppFrame. showCenterPoint(Position cPos)
protected void
LinesOfSight.AppFrame. showGrid(java.util.List<Position> grid, Position cPos)
protected void
LinesOfSight.AppFrame. showIntersectionsForPosition(Position position)
protected void
LinesOfSight.AppFrame. showNonIntersection(Position position)
protected void
LinesOfSight.AppFrame. showSightLine(Position position)
Method parameters in gov.nasa.worldwindx.examples.lineofsight with type arguments of type Position Modifier and Type Method Description void
PointGrid. setCorners(java.util.List<Position> corners)
void
LineIntersector. setPositions(java.lang.Iterable<Position> positions)
Specifies the end positions of all lines to intersect.void
PointGrid. setPositions(java.lang.Iterable<? extends Position> positions, java.lang.Integer numPositions)
protected void
LinesOfSight.AppFrame. showGrid(java.util.List<Position> grid, Position cPos)
protected void
LinesOfSight.AppFrame. showNonIntersections(java.util.Collection<Position> positions)
Constructors in gov.nasa.worldwindx.examples.lineofsight with parameters of type Position Constructor Description InternalIntersector(Position position)
Constructor parameters in gov.nasa.worldwindx.examples.lineofsight with type arguments of type Position Constructor Description PointGrid(java.util.List<Position> corners, java.lang.Iterable<? extends Position> positions, java.lang.Integer numPositions)
PointGrid(java.util.List<Position> corners, java.lang.Iterable<? extends Position> positions, java.lang.Integer numPositions)
PositionIterator(java.util.List<Position> corners, int numPointsWide, int numPointsHigh)
-
Uses of Position in gov.nasa.worldwindx.examples.multiwindow
Methods in gov.nasa.worldwindx.examples.multiwindow that return Position Modifier and Type Method Description Position
ViewVolumeViewer.SectorGeometryLayer. getCurrentPosition(DrawContext dc)
Methods in gov.nasa.worldwindx.examples.multiwindow with parameters of type Position Modifier and Type Method Description protected Path
FlatAndRoundGlobes. makePath(Position startPosition, Angle heading, Angle length, int numPositions)
protected void
FlatAndRoundGlobes. makePaths(RenderableLayer layer, Position origin, int numPaths, Angle length, int numPositions)
-
Uses of Position in gov.nasa.worldwindx.examples.shapebuilder
Methods in gov.nasa.worldwindx.examples.shapebuilder with parameters of type Position Modifier and Type Method Description protected boolean
AbstractShapeEditor. arePositionsRedundant(Position posA, Position posB)
protected Vec4
ExtrudedPolygonEditor. computeAnnotationPosition(Position pos)
protected Vec4
RigidShapeEditor. computeAnnotationPosition(Position pos)
protected java.lang.String
ExtrudedPolygonEditor. formatMeasurements(Position pos)
protected java.lang.String
RigidShapeEditor. formatMeasurements(Position pos)
protected java.lang.String
ExtrudedPolygonEditor. getDisplayString(Position pos)
protected java.lang.String
RigidShapeEditor. getDisplayString(Position pos)
abstract void
AbstractShapeEditor. updateAnnotation(Position pos)
void
ExtrudedPolygonEditor. updateAnnotation(Position pos)
void
RigidShapeEditor. updateAnnotation(Position pos)
Constructors in gov.nasa.worldwindx.examples.shapebuilder with parameters of type Position Constructor Description ControlPointMarker(java.lang.String type, Position position, Vec4 point, MarkerAttributes attrs, int index)
ControlPointMarker(java.lang.String type, Position position, Vec4 point, MarkerAttributes attrs, int index)
-
Uses of Position in gov.nasa.worldwindx.examples.symbology
Method parameters in gov.nasa.worldwindx.examples.symbology with type arguments of type Position Modifier and Type Method Description protected void
Symbology.AppFrame. addControlPoints(java.lang.Iterable<Position> positions, RenderableLayer layer)
Add placemarks to a layer to mark the position of tactical graphic control points. -
Uses of Position in gov.nasa.worldwindx.examples.tutorial
Fields in gov.nasa.worldwindx.examples.tutorial declared as Position Modifier and Type Field Description protected Position
Cube. position
Geographic position of the cube.Constructors in gov.nasa.worldwindx.examples.tutorial with parameters of type Position Constructor Description Cube(Position position, double sizeInMeters)
-
Uses of Position in gov.nasa.worldwindx.examples.util
Fields in gov.nasa.worldwindx.examples.util declared as Position Modifier and Type Field Description protected Position
StatusLayer. previousPos
protected Position
SurfaceImageEditor. previousPosition
Methods in gov.nasa.worldwindx.examples.util that return Position Modifier and Type Method Description protected Position
BalloonController. computeIntersection(AbstractShape shape, java.awt.Point screenPoint)
Compute the intersection of a line through a screen point and a shape.protected Position
BalloonController. getBalloonPosition(KMLAbstractFeature feature)
Get the position of the balloon for a KML feature attached to the globe.protected Position
BalloonController. getBalloonPosition(java.lang.Object topObject, java.awt.Point pickPoint)
Get the position of the balloon for a picked object with an attached balloon.protected Position
BalloonController. getBalloonPosition(java.util.List<? extends Position> positions)
Get the position of the balloon for a list of positions that bound a feature.protected Position
BalloonController. getBalloonPositionForGroundOverlay(KMLGroundOverlay overlay)
Get the position of the balloon for a KML GroundOverlay.protected Position
BalloonController. getBalloonPositionForPlacemark(KMLPlacemark placemark)
Get the position of the balloon for a KML placemark.protected Position
SectorSelector.RegionShape. getEndPosition()
static Position
ShapeUtils. getNewShapePosition(WorldWindow wwd)
protected Position
SectorSelector. getPreviousPosition()
protected Position
SectorSelector.RegionShape. getStartPosition()
Methods in gov.nasa.worldwindx.examples.util that return types with arguments of type Position Modifier and Type Method Description static java.util.List<Position>
ShapeUtils. createPositionSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
Methods in gov.nasa.worldwindx.examples.util with parameters of type Position Modifier and Type Method Description static java.util.List<Position>
ShapeUtils. createPositionSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
static java.util.List<LatLon>
ShapeUtils. createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
protected void
ProgressAnnotation. doDraw(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
ButtonAnnotation. doDrawPressedMask(DrawContext dc, int width, int height, double opacity, Position pickPosition)
void
ButtonAnnotation. drawContent(DrawContext dc, int width, int height, double opacity, Position pickPosition)
void
DialogAnnotation.BusyImage. drawContent(DrawContext dc, int width, int height, double opacity, Position pickPosition)
void
ImageAnnotation. drawContent(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
ButtonAnnotation. drawPressedMask(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
ProgressAnnotation. drawProgress(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
ProgressAnnotation. drawProgressBar(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
ProgressAnnotation. drawProgressContainer(DrawContext dc, int width, int height, double opacity, Position pickPosition)
protected void
SectorSelector.RegionShape. setEndPosition(Position endPosition)
protected void
SectorSelector. setPreviousPosition(Position previousPosition)
protected void
SectorSelector.RegionShape. setStartPosition(Position startPosition)
protected void
BalloonController. showBalloon(Balloon balloon, Position position)
Show a balloon at a globe position.Method parameters in gov.nasa.worldwindx.examples.util with type arguments of type Position Modifier and Type Method Description protected void
DirectedPath. computePath(DrawContext dc, java.util.List<Position> positions, Path.PathData pathData)
Computes the shape's model-coordinate path from a list of positions.protected double
BalloonController. findMaxAltitude(java.util.List<? extends Position> positions)
Get the maximum altitude in a list of positions.protected Position
BalloonController. getBalloonPosition(java.util.List<? extends Position> positions)
Get the position of the balloon for a list of positions that bound a feature.Constructors in gov.nasa.worldwindx.examples.util with parameters of type Position Constructor Description AudioPlayerAnnotation(Position position)
ControlPointMarker(Position position, MarkerAttributes attrs, int index)
DialogAnnotation(Position position)
DirectedPath(Position posA, Position posB)
Creates a path between two positions.Label(java.lang.String text, Position position)
SlideShowAnnotation(Position position)
Constructor parameters in gov.nasa.worldwindx.examples.util with type arguments of type Position Constructor Description DirectedPath(java.lang.Iterable<? extends Position> positions)
Creates a path with specified positions. -
Uses of Position in gov.nasa.worldwindx.performance
Methods in gov.nasa.worldwindx.performance with parameters of type Position Modifier and Type Method Description protected Path
VeryManyPaths.AppFrame. makePath(Position startPosition, Angle heading, Angle length, int numPositions)
protected void
VeryManyPaths.AppFrame. makePaths(RenderableLayer layer, Position origin, int numPaths, Angle length, int numPositions)
-