C library for Geodesics  2.1
geod_geodesicline Struct Reference

#include <src/geodesic.h>

Data Fields

double lat1
 
double lon1
 
double azi1
 
double a
 
double f
 
double salp1
 
double calp1
 
double a13
 
double s13
 
unsigned caps
 

Detailed Description

The struct containing information about a single geodesic. This must be initialized by geod_lineinit(), geod_directline(), geod_gendirectline(), or geod_inverseline() before use.

Definition at line 100 of file geodesic.h.

Field Documentation

◆ lat1

double geod_geodesicline::lat1

the starting latitude

Definition at line 101 of file geodesic.h.

◆ lon1

double geod_geodesicline::lon1

the starting longitude

Definition at line 102 of file geodesic.h.

◆ azi1

double geod_geodesicline::azi1

the starting azimuth

Definition at line 103 of file geodesic.h.

◆ a

double geod_geodesicline::a

the equatorial radius

Definition at line 104 of file geodesic.h.

Referenced by main().

◆ f

double geod_geodesicline::f

the flattening

Definition at line 105 of file geodesic.h.

◆ salp1

double geod_geodesicline::salp1

sine of azi1

Definition at line 106 of file geodesic.h.

◆ calp1

double geod_geodesicline::calp1

cosine of azi1

Definition at line 107 of file geodesic.h.

◆ a13

double geod_geodesicline::a13

arc length to reference point

Definition at line 108 of file geodesic.h.

Referenced by main().

◆ s13

double geod_geodesicline::s13

distance to reference point

Definition at line 109 of file geodesic.h.

◆ caps

unsigned geod_geodesicline::caps

the capabilities

Definition at line 116 of file geodesic.h.


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