static void |
GeoMath.AngDiff(Pair p,
double x,
double y) |
The exact difference of two angles reduced to [−180°, 180°].
|
private Geodesic.InverseStartV |
Geodesic.InverseStart(double sbet1,
double cbet1,
double dn1,
double sbet2,
double cbet2,
double dn2,
double lam12,
double slam12,
double clam12,
double[] C1a,
double[] C2a,
Pair p,
Geodesic.LengthsV v) |
|
private void |
Geodesic.Lambda12(Geodesic.Lambda12V w,
double sbet1,
double cbet1,
double dn1,
double sbet2,
double cbet2,
double dn2,
double salp1,
double calp1,
double slam120,
double clam120,
boolean diffp,
double[] C1a,
double[] C2a,
double[] C3a,
Pair p,
Geodesic.LengthsV v) |
|
private void |
GeodesicLine.LineInit(Geodesic g,
double lat1,
double lon1,
double azi1,
double salp1,
double calp1,
int caps,
Pair p) |
|
static void |
GeoMath.norm(Pair p,
double sinx,
double cosx) |
Normalize a sine cosine pair.
|
static void |
GeoMath.sincosd(Pair p,
double x) |
Evaluate the sine and cosine function with the argument in degrees
|
static void |
GeoMath.sincosde(Pair p,
double x,
double t) |
Evaluate the sine and cosine function with reduced argument plus correction
|
static void |
GeoMath.sum(Pair p,
double u,
double v) |
The error-free sum of two numbers.
|