A C D E F G I L M N P R S T W X Y
All Classes All Packages
All Classes All Packages
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).
All Classes All Packages