geodesic.c File Reference

#include <grass/gis.h>
#include "pi.h"

Include dependency graph for geodesic.c:

Go to the source code of this file.

Defines

#define swap(a, b)   temp=a;a=b;b=temp

Functions

double sin ()
double cos ()
double tan ()
double atan ()
int G_begin_geodesic_equation (double lon1, double lat1, double lon2, double lat2)
double G_geodesic_lat_from_lon (double lon)


Define Documentation

#define swap ( a,
b   )     temp=a;a=b;b=temp

Definition at line 31 of file geodesic.c.

Referenced by G_begin_geodesic_equation().


Function Documentation

double atan (  ) 

double cos (  ) 

int G_begin_geodesic_equation ( double  lon1,
double  lat1,
double  lon2,
double  lat2 
)

Definition at line 35 of file geodesic.c.

References cos(), Radians, sin(), swap, and tan().

double G_geodesic_lat_from_lon ( double  lon  ) 

Definition at line 71 of file geodesic.c.

References atan(), cos(), Degrees, Radians, and sin().

double sin (  ) 

double tan (  ) 


Generated on Sun Apr 6 17:32:19 2008 for GRASS by  doxygen 1.5.5