Skip navigation links
A C D E F G H I L M N P R S T W 

A

a12 - Variable in class net.sf.geographiclib.GeodesicData
arc length on the auxiliary sphere between point 1 and point 2 (degrees).
Accumulator - Class in net.sf.geographiclib
An accumulator for sums.
Accumulator(double) - Constructor for class net.sf.geographiclib.Accumulator
Construct from a double.
Accumulator(Accumulator) - Constructor for class net.sf.geographiclib.Accumulator
Construct from another Accumulator.
Add(double) - Method in class net.sf.geographiclib.Accumulator
Add a number to the accumulator.
AddEdge(double, double) - Method in class net.sf.geographiclib.PolygonArea
Add an edge to the polygon or polyline.
AddPoint(double, double) - Method in class net.sf.geographiclib.PolygonArea
Add a point to the polygon or polyline.
ALL - Static variable in class net.sf.geographiclib.GeodesicMask
All capabilities, calculate everything.
AngDiff(double, double) - Static method in class net.sf.geographiclib.GeoMath
Difference of two angles reduced to [−180°, 180°]
AngNormalize(double) - Static method in class net.sf.geographiclib.GeoMath
Normalize an angle (restricted input range).
AngRound(double) - Static method in class net.sf.geographiclib.GeoMath
 
ArcDirect(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length.
ArcDirect(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length and with a subset of the geodesic results returned.
ArcPosition(double) - Method in class net.sf.geographiclib.GeodesicLine
Compute the position of point 2 which is an arc length a12 (degrees) from point 1.
ArcPosition(double, int) - Method in class net.sf.geographiclib.GeodesicLine
Compute the position of point 2 which is an arc length a12 (degrees) from point 1 and with a subset of the geodesic results returned.
AREA - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate area S12.
area - Variable in class net.sf.geographiclib.PolygonResult
The area of the polygon (meters2).
atan2d(double, double) - Static method in class net.sf.geographiclib.GeoMath
Evaluate the atan2 function with the result in degrees
atanh(double) - Static method in class net.sf.geographiclib.GeoMath
The inverse hyperbolic tangent function.
azi1 - Variable in class net.sf.geographiclib.GeodesicData
azimuth at point 1 (degrees).
azi2 - Variable in class net.sf.geographiclib.GeodesicData
azimuth at point 2 (degrees).
Azimuth() - Method in class net.sf.geographiclib.GeodesicLine
 
AZIMUTH - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate azimuths azi1 and azi2.

C

Capabilities() - Method in class net.sf.geographiclib.GeodesicLine
 
Capabilities(int) - Method in class net.sf.geographiclib.GeodesicLine
 
cbrt(double) - Static method in class net.sf.geographiclib.GeoMath
The cube root function.
Clear() - Method in class net.sf.geographiclib.PolygonArea
Clear PolygonArea, allowing a new polygon to be started.
Compute() - Method in class net.sf.geographiclib.PolygonArea
Return the results so far.
Compute(boolean, boolean) - Method in class net.sf.geographiclib.PolygonArea
Return the results so far.
Constants - Class in net.sf.geographiclib
Constants needed by GeographicLib.
CurrentPoint() - Method in class net.sf.geographiclib.PolygonArea
Report the previous vertex added to the polygon or polyline.

D

degree - Static variable in class net.sf.geographiclib.GeoMath
The number of radians in a degree.
digits - Static variable in class net.sf.geographiclib.GeoMath
The number of binary digits in the fraction of a double precision number (equivalent to C++'s numeric_limits<double>::digits).
Direct(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance.
Direct(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance and with a subset of the geodesic results returned.
Direct(double, double, double, boolean, double, int) - Method in class net.sf.geographiclib.Geodesic
The general direct geodesic problem.
DISTANCE - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate distance s12.
DISTANCE_IN - Static variable in class net.sf.geographiclib.GeodesicMask
Allow distance s12 to be used as input in the direct geodesic problem.

E

EllipsoidArea() - Method in class net.sf.geographiclib.Geodesic
 
epsilon - Static variable in class net.sf.geographiclib.GeoMath
Equivalent to C++'s numeric_limits<double>::epsilon().
EquatorialArc() - Method in class net.sf.geographiclib.GeodesicLine
 
EquatorialAzimuth() - Method in class net.sf.geographiclib.GeodesicLine
 

F

first - Variable in class net.sf.geographiclib.Pair
The first member of the pair.
Flattening() - Method in class net.sf.geographiclib.Geodesic
 
Flattening() - Method in class net.sf.geographiclib.GeodesicLine
 
Flattening() - Method in class net.sf.geographiclib.PolygonArea
 

G

Geodesic - Class in net.sf.geographiclib
Geodesic calculations.
Geodesic(double, double) - Constructor for class net.sf.geographiclib.Geodesic
Constructor for a ellipsoid with
GeodesicData - Class in net.sf.geographiclib
The results of geodesic calculations.
GeodesicData() - Constructor for class net.sf.geographiclib.GeodesicData
Initialize all the fields to Double.NaN.
GeodesicLine - Class in net.sf.geographiclib
A geodesic line.
GeodesicLine(Geodesic, double, double, double) - Constructor for class net.sf.geographiclib.GeodesicLine
Constructor for a geodesic line staring at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees).
GeodesicLine(Geodesic, double, double, double, int) - Constructor for class net.sf.geographiclib.GeodesicLine
Constructor for a geodesic line staring at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees) with a subset of the capabilities included.
GeodesicMask - Class in net.sf.geographiclib
Bit masks for what geodesic calculations to do.
GeodesicMask() - Constructor for class net.sf.geographiclib.GeodesicMask
 
GEODESICSCALE - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate geodesic scales M12 and M21.
GeographicErr - Exception in net.sf.geographiclib
Exception handling for GeographicLib.
GeographicErr(String) - Constructor for exception net.sf.geographiclib.GeographicErr
Constructor
GeoMath - Class in net.sf.geographiclib
Mathematical functions needed by GeographicLib.

H

hypot(double, double) - Static method in class net.sf.geographiclib.GeoMath
The hypotenuse function avoiding underflow and overflow.

I

Inverse(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Solve the inverse geodesic problem.
Inverse(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Solve the inverse geodesic problem with a subset of the geodesic results returned.
isfinite(double) - Static method in class net.sf.geographiclib.GeoMath
Test for finiteness.

L

lat1 - Variable in class net.sf.geographiclib.GeodesicData
latitude of point 1 (degrees).
lat2 - Variable in class net.sf.geographiclib.GeodesicData
latitude of point 2 (degrees).
LatFix(double) - Static method in class net.sf.geographiclib.GeoMath
Normalize a latitude.
Latitude() - Method in class net.sf.geographiclib.GeodesicLine
 
LATITUDE - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate latitude lat2.
Line(double, double, double) - Method in class net.sf.geographiclib.Geodesic
Set up to compute several points on a single geodesic.
Line(double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Set up to compute several points on a single geodesic with a subset of the capabilities included.
log1p(double) - Static method in class net.sf.geographiclib.GeoMath
log(1 + x) accurate near x = 0.
lon1 - Variable in class net.sf.geographiclib.GeodesicData
longitude of point 1 (degrees).
lon2 - Variable in class net.sf.geographiclib.GeodesicData
longitude of point 2 (degrees).
LONG_NOWRAP - Static variable in class net.sf.geographiclib.GeodesicMask
For backward compatibility only; use LONG_UNROLL instead.
LONG_UNROLL - Static variable in class net.sf.geographiclib.GeodesicMask
Unroll lon2.
Longitude() - Method in class net.sf.geographiclib.GeodesicLine
 
LONGITUDE - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate longitude lon2.

M

m12 - Variable in class net.sf.geographiclib.GeodesicData
reduced length of geodesic (meters).
M12 - Variable in class net.sf.geographiclib.GeodesicData
geodesic scale of point 2 relative to point 1 (dimensionless).
M21 - Variable in class net.sf.geographiclib.GeodesicData
geodesic scale of point 1 relative to point 2 (dimensionless).
MajorRadius() - Method in class net.sf.geographiclib.Geodesic
 
MajorRadius() - Method in class net.sf.geographiclib.GeodesicLine
 
MajorRadius() - Method in class net.sf.geographiclib.PolygonArea
 
min - Static variable in class net.sf.geographiclib.GeoMath
Equivalent to C++'s numeric_limits<double>::min().

N

Negate() - Method in class net.sf.geographiclib.Accumulator
Negate an accumulator.
net.sf.geographiclib - package net.sf.geographiclib
Geodesic routines from GeographicLib implemented in Java
NONE - Static variable in class net.sf.geographiclib.GeodesicMask
No capabilities, no output.
norm(double, double) - Static method in class net.sf.geographiclib.GeoMath
 
num - Variable in class net.sf.geographiclib.PolygonResult
The number of vertices in the polygon

P

Pair - Class in net.sf.geographiclib
A pair of double precision numbers.
Pair(double, double) - Constructor for class net.sf.geographiclib.Pair
Constructor
perimeter - Variable in class net.sf.geographiclib.PolygonResult
The perimeter of the polygon or the length of the polyline (meters).
PolygonArea - Class in net.sf.geographiclib
Polygon areas.
PolygonArea(Geodesic, boolean) - Constructor for class net.sf.geographiclib.PolygonArea
Constructor for PolygonArea.
PolygonResult - Class in net.sf.geographiclib
A container for the results from PolygonArea.
PolygonResult(int, double, double) - Constructor for class net.sf.geographiclib.PolygonResult
Constructor
polyval(int, double[], int, double) - Static method in class net.sf.geographiclib.GeoMath
Evaluate a polynomial.
Position(double) - Method in class net.sf.geographiclib.GeodesicLine
Compute the position of point 2 which is a distance s12 (meters) from point 1.
Position(double, int) - Method in class net.sf.geographiclib.GeodesicLine
Compute the position of point 2 which is a distance s12 (meters) from point 1 and with a subset of the geodesic results returned.
Position(boolean, double, int) - Method in class net.sf.geographiclib.GeodesicLine
The general position function.

R

REDUCEDLENGTH - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate reduced length m12.

S

s12 - Variable in class net.sf.geographiclib.GeodesicData
distance between point 1 and point 2 (meters).
S12 - Variable in class net.sf.geographiclib.GeodesicData
area under the geodesic (meters2).
second - Variable in class net.sf.geographiclib.Pair
The second member of the pair.
Set(double) - Method in class net.sf.geographiclib.Accumulator
Set the value to a double.
sincosd(double) - Static method in class net.sf.geographiclib.GeoMath
Evaluate the sine and cosine function with the argument in degrees
sq(double) - Static method in class net.sf.geographiclib.GeoMath
Square a number.
Sum() - Method in class net.sf.geographiclib.Accumulator
Return the value held in the accumulator.
Sum(double) - Method in class net.sf.geographiclib.Accumulator
Return the result of adding a number to sum (but don't change sum).
sum(double, double) - Static method in class net.sf.geographiclib.GeoMath
The error-free sum of two numbers.

T

TestEdge(double, double, boolean, boolean) - Method in class net.sf.geographiclib.PolygonArea
Return the results assuming a tentative final test point is added via an azimuth and distance; however, the data for the test point is not saved.
TestPoint(double, double, boolean, boolean) - Method in class net.sf.geographiclib.PolygonArea
Return the results assuming a tentative final test point is added; however, the data for the test point is not saved.

W

WGS84 - Static variable in class net.sf.geographiclib.Geodesic
A global instantiation of Geodesic with the parameters for the WGS84 ellipsoid.
WGS84_a - Static variable in class net.sf.geographiclib.Constants
The equatorial radius of WGS84 ellipsoid (6378137 m).
WGS84_f - Static variable in class net.sf.geographiclib.Constants
The flattening of WGS84 ellipsoid (1/298.257223563).
A C D E F G H I L M N P R S T W 
Skip navigation links

Copyright © 2015. All Rights Reserved.