A C D E F G I L M N P R S T W X Y 
All Classes All Packages

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.
AddInternal(Pair, double, double, double) - Static method in class net.sf.geographiclib.Accumulator
Internal version of Add, p = [s, t] + y
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(Pair, double, double) - Static method in class net.sf.geographiclib.GeoMath
The exact difference of two angles reduced to [−180°, 180°].
AngNormalize(double) - Static method in class net.sf.geographiclib.GeoMath
Normalize an angle.
AngRound(double) - Static method in class net.sf.geographiclib.GeoMath
Coarsen a value close to zero.
Arc() - Method in class net.sf.geographiclib.GeodesicLine
 
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.
ArcDirectLine(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of arc length with all capabilities included.
ArcDirectLine(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of arc length with a subset of the capabilities included.
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 - Variable in class net.sf.geographiclib.PolygonResult
The area of the polygon (meters2).
AREA - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate area S12.
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.
azi - Variable in class net.sf.geographiclib.GnomonicData
azimuth of geodesic at point (degrees).
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.
AzimuthCosines() - Method in class net.sf.geographiclib.GeodesicLine
 

C

Capabilities() - Method in class net.sf.geographiclib.GeodesicLine
 
Capabilities(int) - Method in class net.sf.geographiclib.GeodesicLine
 
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

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, boolean, double, int) - Method in class net.sf.geographiclib.Geodesic
The general direct geodesic problem.
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.
DirectLine(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of distance with all capabilities included.
DirectLine(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of distance with a subset of the capabilities included.
Distance() - Method in class net.sf.geographiclib.GeodesicLine
 
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
 
EquatorialArc() - Method in class net.sf.geographiclib.GeodesicLine
 
EquatorialAzimuth() - Method in class net.sf.geographiclib.GeodesicLine
 
EquatorialAzimuthCosines() - Method in class net.sf.geographiclib.GeodesicLine
 
EquatorialRadius() - Method in class net.sf.geographiclib.Geodesic
 
EquatorialRadius() - Method in class net.sf.geographiclib.GeodesicLine
 
EquatorialRadius() - Method in class net.sf.geographiclib.Gnomonic
 
EquatorialRadius() - Method in class net.sf.geographiclib.PolygonArea
 

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.Gnomonic
 
Flattening() - Method in class net.sf.geographiclib.PolygonArea
 
Forward(double, double, double, double) - Method in class net.sf.geographiclib.Gnomonic
Forward projection, from geographic to gnomonic.

G

GenDirectLine(double, double, double, boolean, double, int) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of either distance or arc length with a subset of the capabilities included.
GenDistance(boolean) - Method in class net.sf.geographiclib.GeodesicLine
The distance or arc length to point 3.
GenSetDistance(boolean, double) - Method in class net.sf.geographiclib.GeodesicLine
Specify position of point 3 in terms of either distance or arc length.
Geodesic - Class in net.sf.geographiclib
Geodesic calculations.
Geodesic(double, double) - Constructor for class net.sf.geographiclib.Geodesic
Constructor for an 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.
Gnomonic - Class in net.sf.geographiclib
Gnomonic projection.
Gnomonic(Geodesic) - Constructor for class net.sf.geographiclib.Gnomonic
Constructor for Gnomonic.
GnomonicData - Class in net.sf.geographiclib
The results of gnomonic projection.
GnomonicData() - Constructor for class net.sf.geographiclib.GnomonicData
Initialize all the fields to Double.NaN.
GnomonicData(double, double, double, double, double, double, double, double) - Constructor for class net.sf.geographiclib.GnomonicData
Constructor initializing all the fields for gnomonic projection of a point (lat, lon) given a center point of projection (lat0, lon0).

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.
InverseLine(double, double, double, double) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the inverse geodesic problem with all capabilities included.
InverseLine(double, double, double, double, int) - Method in class net.sf.geographiclib.Geodesic
Define a GeodesicLine in terms of the inverse geodesic problem with a subset of the capabilities included.

L

lat - Variable in class net.sf.geographiclib.GnomonicData
latitude of point (degrees).
lat0 - Variable in class net.sf.geographiclib.GnomonicData
latitude of center point of projection (degrees).
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 with all capabilities included.
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.
lon - Variable in class net.sf.geographiclib.GnomonicData
longitude of point (degrees).
lon0 - Variable in class net.sf.geographiclib.GnomonicData
longitude of center point of projection (degrees).
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_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).

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(Pair, double, double) - Static method in class net.sf.geographiclib.GeoMath
Normalize a sine cosine pair.
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() - Constructor for class net.sf.geographiclib.Pair
No-argument Constructor
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(boolean, double, int) - Method in class net.sf.geographiclib.GeodesicLine
The general position function.
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.

R

REDUCEDLENGTH - Static variable in class net.sf.geographiclib.GeodesicMask
Calculate reduced length m12.
Remainder(double) - Method in class net.sf.geographiclib.Accumulator
Take the remainder.
Reverse(double, double, double, double) - Method in class net.sf.geographiclib.Gnomonic
Reverse projection, from gnomonic to geographic.
rk - Variable in class net.sf.geographiclib.GnomonicData
reciprocal of azimuthal scale at point.

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.
SetDistance(double) - Method in class net.sf.geographiclib.GeodesicLine
Specify position of point 3 in terms of distance.
sincosd(Pair, double) - Static method in class net.sf.geographiclib.GeoMath
Evaluate the sine and cosine function with the argument in degrees
sincosde(Pair, double, double) - Static method in class net.sf.geographiclib.GeoMath
Evaluate the sine and cosine function with reduced argument plus correction
sq(double) - Static method in class net.sf.geographiclib.GeoMath
Square a number.
STANDARD - Static variable in class net.sf.geographiclib.GeodesicMask
All of the above, the "standard" output and capabilities.
sum(Pair, double, double) - Static method in class net.sf.geographiclib.GeoMath
The error-free sum of two numbers.
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).

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).

X

x - Variable in class net.sf.geographiclib.GnomonicData
easting of point (meters).

Y

y - Variable in class net.sf.geographiclib.GnomonicData
northing of point (meters).
A C D E F G I L M N P R S T W X Y 
All Classes All Packages