public class Point
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
double[] |
u |
| Constructor and Description |
|---|
Point(double lat,
double lon,
boolean inDegrees)
Point constructor
|
Point(GridProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
static double |
dot(double[] v0,
double[] v1) |
boolean |
equals(java.lang.Object other) |
static double[] |
getVector(double lat,
double lon)
Convert geographic lat, lon into a geocentric unit vector.
|
static void |
getVector(double lat,
double lon,
double[] vector)
Convert geographic lat, lon into a geocentric unit vector.
|
int |
hashCode() |
public Point(double lat,
double lon,
boolean inDegrees)
lat - in degrees or radianslon - in degrees or radiansinDegrees - if true, then lat,lon are assumed to be in degrees
otherwise radianspublic Point(GridProfile profile)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static double dot(double[] v0,
double[] v1)
public static double[] getVector(double lat,
double lon)
lat - geographic latitude in radians.lon - longitude in radians.public static void getVector(double lat,
double lon,
double[] vector)
lat - geographic latitude in radians.lon - longitude in radians.vector - 3 component unit vector.