Public Member Functions | Public Attributes | List of all members
net.sf.geographiclib.GeodesicData Class Reference

Public Member Functions

 GeodesicData ()
 

Public Attributes

double a12
 
double azi1
 
double azi2
 
double lat1
 
double lat2
 
double lon1
 
double lon2
 
double m12
 
double M12
 
double M21
 
double s12
 
double S12
 

Detailed Description

The results of geodesic calculations.

This is used to return the results for a geodesic between point 1 (lat1, lon1) and point 2 (lat2, lon2). Fields that have not been set will be filled with Double.NaN. The returned GeodesicData objects always include the parameters provided to {Geodesic.Direct} and { Geodesic#Inverse(double, double, double, double) Geodesic.Inverse} and it always includes the field a12.

Definition at line 21 of file GeodesicData.java.

Constructor & Destructor Documentation

◆ GeodesicData()

net.sf.geographiclib.GeodesicData.GeodesicData ( )
inline

Initialize all the fields to Double.NaN.

Definition at line 74 of file GeodesicData.java.

Member Data Documentation

◆ a12

double net.sf.geographiclib.GeodesicData.a12

arc length on the auxiliary sphere between point 1 and point 2 (degrees).

Definition at line 54 of file GeodesicData.java.

◆ azi1

double net.sf.geographiclib.GeodesicData.azi1

azimuth at point 1 (degrees).

Definition at line 33 of file GeodesicData.java.

◆ azi2

double net.sf.geographiclib.GeodesicData.azi2

azimuth at point 2 (degrees).

Definition at line 45 of file GeodesicData.java.

◆ lat1

double net.sf.geographiclib.GeodesicData.lat1

latitude of point 1 (degrees).

Definition at line 25 of file GeodesicData.java.

◆ lat2

double net.sf.geographiclib.GeodesicData.lat2

latitude of point 2 (degrees).

Definition at line 37 of file GeodesicData.java.

◆ lon1

double net.sf.geographiclib.GeodesicData.lon1

longitude of point 1 (degrees).

Definition at line 29 of file GeodesicData.java.

◆ lon2

double net.sf.geographiclib.GeodesicData.lon2

longitude of point 2 (degrees).

Definition at line 41 of file GeodesicData.java.

◆ m12

double net.sf.geographiclib.GeodesicData.m12

reduced length of geodesic (meters).

Definition at line 58 of file GeodesicData.java.

◆ M12

double net.sf.geographiclib.GeodesicData.M12

geodesic scale of point 2 relative to point 1 (dimensionless).

Definition at line 62 of file GeodesicData.java.

◆ M21

double net.sf.geographiclib.GeodesicData.M21

geodesic scale of point 1 relative to point 2 (dimensionless).

Definition at line 66 of file GeodesicData.java.

◆ s12

double net.sf.geographiclib.GeodesicData.s12

distance between point 1 and point 2 (meters).

Definition at line 49 of file GeodesicData.java.

◆ S12

double net.sf.geographiclib.GeodesicData.S12

area under the geodesic (meters2).

Definition at line 70 of file GeodesicData.java.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:14:33