gov.nasa.worldwind.geom
Class Position
java.lang.Object
gov.nasa.worldwind.geom.LatLon
gov.nasa.worldwind.geom.Position
- Direct Known Subclasses:
- SARPosition
public class Position
- extends LatLon
Methods inherited from class gov.nasa.worldwind.geom.LatLon |
add, ellipsoidalDistance, ellipsoidalForwardAzimuth, equals, fromDegrees, fromRadians, getAverageDistance, getLatitude, getLongitude, greatCircleArcExtremeLocations, greatCircleAzimuth, greatCircleDistance, greatCircleEndPosition, greatCircleEndPosition, greatCircleExtremeLocations, interpolate, parseLatLon, positionsCrossDateLine, positionsCrossLongitudeBoundary, rhumbAzimuth, rhumbDistance, rhumbEndPosition, rhumbEndPosition, subtract |
elevation
public final double elevation
ZERO
public static final Position ZERO
Position
public Position(Angle latitude,
Angle longitude,
double elevation)
Position
public Position(LatLon latLon,
double elevation)
add
public Position add(Position that)
- Overrides:
add
in class LatLon
equals
public boolean equals(Object o)
- Overrides:
equals
in class LatLon
fromDegrees
public static Position fromDegrees(double latitude,
double longitude,
double elevation)
fromRadians
public static Position fromRadians(double latitude,
double longitude,
double elevation)
getElevation
public final double getElevation()
- Obtains the elevation of this position
- Returns:
- this position's elevation
getLatLon
public final LatLon getLatLon()
hashCode
public int hashCode()
- Overrides:
hashCode
in class LatLon
interpolate
public static Position interpolate(double amount,
Position value1,
Position value2)
positionsCrossDateLine
public static boolean positionsCrossDateLine(Iterable<? extends Position> positions)
subtract
public Position subtract(Position that)
- Overrides:
subtract
in class LatLon
toString
public String toString()
- Overrides:
toString
in class LatLon