Class GeoDist
java.lang.Object
com.esri.core.geometry.GeoDist
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
PE_PI
private static final double PE_PI- See Also:
-
PE_PI2
private static final double PE_PI2- See Also:
-
PE_2PI
private static final double PE_2PI- See Also:
-
PE_EPS
private static final double PE_EPS- See Also:
-
-
Constructor Details
-
GeoDist
GeoDist()
-
-
Method Details
-
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) -
lam_phi_reduction
-
q90
private static double q90(double a, double e2) -
geodesic_distance_ngs
-