|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.vector.Tg3dVector<Latitude,Longitude,Altitude,Distance>
faa.tg.vector.LLA_PositionVector
public abstract class LLA_PositionVector
LLA_PositionVector represents a distance in a geodetic frame; its angle components are the Latitude and Longitude difference, and the magnitude component is the Altitude difference. See the source: LLA_PositionVector.java
| Field Summary | |
|---|---|
static java.lang.String |
CVS_VERSION_ID
Deprecated. The CVS Version ID |
Distance |
distance
Deprecated. |
(package private) static long |
serialVersionUID
Deprecated. |
| Fields inherited from class faa.tg.vector.Tg3dVector |
|---|
component1, component2, component3, magnitude |
| Constructor Summary | |
|---|---|
LLA_PositionVector(Latitude lat,
Longitude lon,
Altitude alt)
Deprecated. Constructs a new LLA_PositionVector. |
|
LLA_PositionVector(Position from,
Position to)
Deprecated. Constructs a new LLA_PositionVector. |
|
| Method Summary | |
|---|---|
protected abstract Distance |
calcMagnitude(Latitude lat,
Longitude lon,
Altitude alt)
Deprecated. Constructs a new Tg3dVector for a spherical or geodetic coordinate system from two angle components and the magnitude. |
Position |
calcPosition(Latitude lat,
Longitude lon,
Altitude alt)
Deprecated. Calculate a new Position by applying this vector to a Latitude/ Longitude/Altitude coordinate set. |
Position |
calcPosition(Position pos)
Deprecated. Calculate a new Position by applying this vector to a Position. |
Altitude |
getAltitude()
Deprecated. Returns the Altitude difference of this geodetic position vector. |
Latitude |
getLatitude()
Deprecated. Returns the Latitude difference of this geodetic position vector. |
Longitude |
getLongitude()
Deprecated. Returns the Longitude difference of this geodetic position vector. |
java.lang.String |
toString()
Deprecated. Returns a string representation of this object. |
| Methods inherited from class faa.tg.vector.Tg3dVector |
|---|
getComponent1, getComponent2, getComponent3, getMagnitude |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final long serialVersionUID
public static final java.lang.String CVS_VERSION_ID
public Distance distance
| Constructor Detail |
|---|
public LLA_PositionVector(Latitude lat,
Longitude lon,
Altitude alt)
lat - Geodetic Latitude difference (the first Angle component).lon - Longitude difference (the second Angle component).alt - Altitude difference (used as the magnitude component).
public LLA_PositionVector(Position from,
Position to)
from - The Position that the vector is calculated from.to - The Position that the vector is calculated to.| Method Detail |
|---|
protected abstract Distance calcMagnitude(Latitude lat,
Longitude lon,
Altitude alt)
The radius of a spherical or geodetic vector would be the magnitude (rho).
Generally, a subclass will not use Tg3dVector(AMeasure, AMeasure, AMeasure) if it uses this constructor.
calcMagnitude in class Tg3dVector<Latitude,Longitude,Altitude,Distance>lat - Geodetic Latitude difference as the first Angle component.lon - Longitude difference as the second Angle component.alt - Altitude difference (used as magnitude component).
public Latitude getLatitude()
public Longitude getLongitude()
public Altitude getAltitude()
public Position calcPosition(Latitude lat,
Longitude lon,
Altitude alt)
lat - Latitude of the Position.lon - Longitude of the Position.alt - Altitude of the Position.public Position calcPosition(Position pos)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||