Package com.esri.core.geometry
Class GeoDist
- java.lang.Object
-
- com.esri.core.geometry.GeoDist
-
final class GeoDist extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GeoDist()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidgeodesic_distance_ngs(double a, double e2, double lam1, double phi1, double lam2, double phi2, PeDouble p_dist, PeDouble p_az12, PeDouble p_az21)private static doublelam_delta(double lam)private static voidlam_phi_reduction(PeDouble p_lam, PeDouble p_phi)private static doublePE_ABS(double a)Get the absolute value of a numberprivate static booleanPE_EQ(double a, double b)Determine if two doubles are equal within a default toleranceprivate static doublePE_SGN(double a, double b)Assign the sign of the second number to the firstprivate static booleanPE_ZERO(double a)Determine if a double is within a given tolerance of zeroprivate static doubleq90(double a, double e2)
-
-
-
Field Detail
-
PE_PI
private static final double PE_PI
- See Also:
- Constant Field Values
-
PE_PI2
private static final double PE_PI2
- See Also:
- Constant Field Values
-
PE_2PI
private static final double PE_2PI
- See Also:
- Constant Field Values
-
PE_EPS
private static final double PE_EPS
- See Also:
- Constant Field Values
-
-
Method Detail
-
PE_ABS
private static double PE_ABS(double a)
Get the absolute value of a number
-
PE_SGN
private static double PE_SGN(double a, double b)Assign the sign of the second number to the first
-
PE_EQ
private static boolean PE_EQ(double a, double b)Determine if two doubles are equal within a default tolerance
-
PE_ZERO
private static boolean PE_ZERO(double a)
Determine if a double is within a given tolerance of zero
-
lam_delta
private static double lam_delta(double lam)
-
q90
private static double q90(double a, double e2)
-
-