|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hermit.geo.Vector
public final class Vector
This class represents a vector over the Earth's surface -- ie. a distance and azimuth.
Constructor Summary | |
---|---|
Vector(Distance distance,
Azimuth azimuth)
Create a Vector from a given distance and azimuth. |
Method Summary | |
---|---|
java.lang.String |
formatDegMin()
Format this vector for user display in degrees and minutes. |
java.lang.String |
formatDegMinSec()
Format this vector for user display in degrees and minutes. |
static Vector |
fromMetresRadians(double metres,
double radians)
Create a Vector from distance in metres and an azimuth given in radians. |
static Vector |
fromNmRadians(double nmiles,
double radians)
Create a Vector from distance in nautical miles and an azimuth given in radians. |
Azimuth |
getAzimuth()
Get the azimuth. |
double |
getAzimuthDegrees()
Get the azimuth in degrees. |
double |
getAzimuthRadians()
Get the azimuth in radians. |
Distance |
getDistance()
Get the distance. |
double |
getDistanceMetres()
Get the distance in metres. |
double |
getDistanceNm()
Get the distance in nautical miles. |
java.lang.String |
toString()
Format this vector as a String. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Vector(Distance distance, Azimuth azimuth)
distance
- Source distance.azimuth
- Source azimuth.Method Detail |
---|
public static Vector fromMetresRadians(double metres, double radians)
metres
- Source distance in metres.radians
- Source azimuth in radians, clockwise from north.
public static Vector fromNmRadians(double nmiles, double radians)
nmiles
- Source distance in nautical miles.radians
- Source azimuth in radians, clockwise from north.
public final Azimuth getAzimuth()
public final double getAzimuthRadians()
public final double getAzimuthDegrees()
public final Distance getDistance()
public final double getDistanceMetres()
public final double getDistanceNm()
public java.lang.String formatDegMin()
public java.lang.String formatDegMinSec()
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 |