D:/usuarios/rodrigof/svn/tdk/src/peer/components/gps/gtcp/proj.h File Reference


Defines

#define GEO   0
#define UTM   1
#define SPCS   2
#define ALBERS   3
#define LAMCC   4
#define MERCAT   5
#define PS   6
#define POLYC   7
#define EQUIDC   8
#define TM   9
#define STEREO   10
#define LAMAZ   11
#define AZMEQD   12
#define GNOMON   13
#define ORTHO   14
#define GVNSP   15
#define SNSOID   16
#define EQRECT   17
#define MILLER   18
#define VGRINT   19
#define HOM   20
#define ROBIN   21
#define SOM   22
#define ALASKA   23
#define GOOD   24
#define MOLL   25
#define IMOLL   26
#define HAMMER   27
#define WAGIV   28
#define WAGVII   29
#define OBEQA   30
#define USDEF   99
#define RADIAN   0
#define FEET   1
#define METER   2
#define SECOND   3
#define DEGREE   4
#define INT_FEET   5
#define STPLN_TABLE   6
#define IN_BREAK   -2
#define COEFCT   15
#define PROJCT   30
#define SPHDCT   31
#define MAXPROJ   31
#define MAXUNIT   5
#define GEO_TERM   0
#define GEO_FILE   1
#define GEO_TRUE   1
#define GEO_FALSE   -1

Functions

long alberforint (double r_maj, double r_min, double lat1, double lat2, double lon0, double lat0, double false_east, double false_north)
long alberfor (double lon, double lat, double *x, double *y)
long alberinvint (double r_maj, double r_min, double lat1, double lat2, double lon0, double lat0, double false_east, double false_north)
long alberinv (double x, double y, double *lon, double *lat)
long alconforint (double r_maj, double r_min, double false_east, double false_north)
long alconfor (double lon, double lat, double *x, double *y)
long alconinvint (double r_maj, double r_min, double false_east, double false_north)
long alconinv (double x, double y, double *lon, double *lat)
long azimforint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long azimfor (double lon, double lat, double *x, double *y)
long aziminvint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long aziminv (double x, double y, double *lon, double *lat)
void sincos (double val, double *sin_val, double *cos_val)
double asinz (double con)
double msfnz (double eccent, double sinphi, double cosphi)
double qsfnz (double eccent, double sinphi, double cosphi)
double phi1z (double eccent, double qs, long *flag)
double phi2z (double eccent, double ts, long *flag)
double phi3z (double ml, double e0, double e1, double e2, double e3, long *flag)
double phi4z (double eccent, double e0, double e1, double e2, double e3, double a, double b, double *c, double *phi)
double pakcz (double pak)
double pakr2dm (double pak)
double tsfnz (double eccent, double phi, double sinphi)
int sign (double x)
double adjust_lon (double x)
double e0fn (double x)
double e1fn (double x)
double e2fn (double x)
double e3fn (double x)
double e4fn (double x)
double mlfn (double e0, double e1, double e2, double e3, double phi)
long calc_utm_zone (double lon)
long eqconforint (double r_maj, double r_min, double lat1, double lat2, double center_lon, double center_lat, double false_east, double false_north, long mode)
long eqconfor (double lon, double lat, double *x, double *y)
long eqconinvint (double r_maj, double r_min, double lat1, double lat2, double center_lon, double center_lat, double false_east, double false_north, long mode)
long eqconinv (double x, double y, double *lon, double *lat)
long equiforint (double r_maj, double center_lon, double lat1, double false_east, double false_north)
long equifor (double lon, double lat, double *x, double *y)
long equiinvint (double r_maj, double center_lon, double lat1, double false_east, double false_north)
long equiinv (double x, double y, double *lon, double *lat)
void for_init (long outsys, long outzone, double *outparm, long outspheroid, char *fn27, char *fn83, long *iflg, long(*for_trans[])())
void gctp (double *incoor, long *insys, long *inzone, double *inparm, long *inunit, long *inspheroid, long *ipr, char *efile, long *jpr, char *pfile, double *outcoor, long *outsys, long *outzone, double *outparm, long *outunit, long *outspheroid, char fn27[], char fn83[], long *iflg)
long gnomforint (double r, double center_long, double center_lat, double false_east, double false_north)
long gnomfor (double lon, double lat, double *x, double *y)
long gnominvint (double r, double center_long, double center_lat, double false_east, double false_north)
long gnominv (double x, double y, double *lon, double *lat)
long goodforint (double r)
long goodfor (double lon, double lat, double *x, double *y)
long goodinvint (double r)
long goodinv (double x, double y, double *lon, double *lat)
long gvnspforint (double r, double h, double center_long, double center_lat, double false_east, double false_north)
long gvnspfor (double lon, double lat, double *x, double *y)
long gvnspinvint (double r, double h, double center_long, double center_lat, double false_east, double false_north)
long gvnspinv (double x, double y, double *lon, double *lat)
long hamforint (double r, double center_long, double false_east, double false_north)
long hamfor (double lon, double lat, double *x, double *y)
long haminvint (double r, double center_long, double false_east, double false_north)
long haminv (double x, double y, double *lon, double *lat)
long imolwforint (double r)
long imolwfor (double lon, double lat, double *x, double *y)
long imolwinvint (double r)
long imolwinv (double x, double y, double *lon, double *lat)
void inv_init (long insys, long inzone, double *inparm, long inspheroid, char *fn27, char *fn83, long *iflg, long(*inv_trans[])())
long lamazforint (double r, double center_long, double center_lat, double false_east, double false_north)
long lamazfor (double lon, double lat, double *x, double *y)
long lamazinvint (double r, double center_long, double center_lat, double false_east, double false_north)
long lamazinv (double x, double y, double *lon, double *lat)
long lamccforint (double r_maj, double r_min, double lat1, double lat2, double c_lon, double c_lat, double false_east, double false_north)
long lamccfor (double lon, double lat, double *x, double *y)
long lamccinvint (double r_maj, double r_min, double lat1, double lat2, double c_lon, double c_lat, double false_east, double false_north)
long lamccinv (double x, double y, double *lon, double *lat)
long merforint (double r_maj, double r_min, double center_lon, double center_lat, double false_east, double false_north)
long merfor (double lon, double lat, double *x, double *y)
long merinvint (double r_maj, double r_min, double center_lon, double center_lat, double false_east, double false_north)
long merinv (double x, double y, double *lon, double *lat)
long millforint (double r, double center_long, double false_east, double false_north)
long millfor (double lon, double lat, double *x, double *y)
long millinvint (double r, double center_long, double false_east, double false_north)
long millinv (double x, double y, double *lon, double *lat)
long molwforint (double r, double center_long, double false_east, double false_north)
long molwfor (double lon, double lat, double *x, double *y)
long molwinvint (double r, double center_long, double false_east, double false_north)
long molwinv (double x, double y, double *lon, double *lat)
long obleqforint (double r, double center_long, double center_lat, double shape_m, double shape_n, double angle, double false_east, double false_north)
long obleqfor (double lon, double lat, double *x, double *y)
long obleqinvint (double r, double center_long, double center_lat, double shape_m, double shape_n, double angle, double false_east, double false_north)
long omerforint (double r_maj, double r_min, double scale_fact, double azimuth, double lon_orig, double lat_orig, double false_east, double false_north, double lon1, double lat1, double lon2, double lat2, long mode)
long omerfor (double lon, double lat, double *x, double *y)
long omerinvint (double r_maj, double r_min, double scale_fact, double azimuth, double lon_orig, double lat_orig, double false_east, double false_north, double lon1, double lat1, double lon2, double lat2, long mode)
long omerinv (double x, double y, double *lon, double *lat)
long orthforint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long orthfor (double lon, double lat, double *x, double *y)
long orthinvint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long orthinv (double x, double y, double *lon, double *lat)
double paksz (double ang, long *iflg)
long polyforint (double r_maj, double r_min, double center_lon, double center_lat, double false_east, double false_north)
long polyfor (double lon, double lat, double *x, double *y)
long polyinvint (double r_maj, double r_min, double center_lon, double center_lat, double false_east, double false_north)
long polyinv (double x, double y, double *lon, double *lat)
long psforint (double r_maj, double r_min, double c_lon, double c_lat, double false_east, double false_north)
long psfor (double lon, double lat, double *x, double *y)
long psinvint (double r_maj, double r_min, double c_lon, double c_lat, double false_east, double false_north)
long psinv (double x, double y, double *lon, double *lat)
void close_file ()
long init (long ipr, long jpr, char *efile, char *pfile)
void ptitle (char *A)
void radius (double A)
void radius2 (double A, double B)
void cenlon (double A)
void cenlonmer (double A)
void cenlat (double A)
void origin (double A)
void stanparl (double A, double B)
void stparl1 (double A)
void offsetp (double A, double B)
void genrpt (double A, char *S)
void genrpt_long (long A, char *S)
void pblank ()
void p_error (char *what, char *where)
long robforint (double r, double center_long, double false_east, double false_north)
long robfor (double lon, double lat, double *x, double *y)
long robinvint (double r, double center_long, double false_east, double false_north)
long robinv (double x, double y, double *lon, double *lat)
long sinforint (double r, double center_long, double false_east, double false_north)
long sinfor (double lon, double lat, double *x, double *y)
long sininvint (double r, double center_long, double false_east, double false_north)
long sininv (double x, double y, double *lon, double *lat)
long somforint (double r_major, double r_minor, long satnum, long path, double alf_in, double lon, double false_east, double false_north, double time, long start1, long flag)
long somfor (double lon, double lat, double *x, double *y)
static double som_series (double *fb, double *fa2, double *fa4, double *fc1, double *fc3, double *dlam)
long sominvint (double r_major, double r_minor, long satnum, long path, double alf_in, double lon, double false_east, double false_north, double time, long start1, long flag)
long sominv (double x, double y, double *lon, double *lat)
void sphdz (long isph, double *parm, double *r_major, double *r_minor, double *radius)
long sterforint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long sterfor (double lon, double lat, double *x, double *y)
long sterinvint (double r_maj, double center_lon, double center_lat, double false_east, double false_north)
long sterinv (double x, double y, double *lon, double *lat)
long stplnforint (long zone, long sphere, char *fn27, char *fn83)
long stplnfor (double lon, double lat, double *x, double *y)
long stplninvint (long zone, long sphere, char *fn27, char *fn83)
long stplninv (double x, double y, double *lon, double *lat)
long tmforint (double r_maj, double r_min, double scale_fact, double center_lon, double center_lat, double false_east, double false_north)
long tmfor (double lon, double lat, double *x, double *y)
long tminvint (double r_maj, double r_min, double scale_fact, double center_lon, double center_lat, double false_east, double false_north)
long tminv (double x, double y, double *lon, double *lat)
long untfz (long inunit, long outunit, double *factor)
long utmforint (double r_maj, double r_min, double scale_fact, long zone)
long utmfor (double lon, double lat, double *x, double *y)
long utminvint (double r_maj, double r_min, double scale_fact, long zone)
long vandgforint (double r, double center_long, double false_east, double false_north)
long vandgfor (double lon, double lat, double *x, double *y)
long vandginvint (double r, double center_long, double false_east, double false_north)
long vandginv (double x, double y, double *lon, double *lat)
long wivforint (double r, double center_long, double false_east, double false_north)
long wivfor (double lon, double lat, double *x, double *y)
long wivinvint (double r, double center_long, double false_east, double false_north)
long wivinv (double x, double y, double *lon, double *lat)
long wviiforint (double r, double center_long, double false_east, double false_north)
long wviifor (double lon, double lat, double *x, double *y)
long wviiinvint (double r, double center_long, double false_east, double false_north)
long wviiinv (double x, double y, double *lon, double *lat)

Define Documentation

#define ALASKA   23

#define ALBERS   3

#define AZMEQD   12

#define COEFCT   15

#define DEGREE   4

#define EQRECT   17

#define EQUIDC   8

#define FEET   1

#define GEO   0

#define GEO_FALSE   -1

#define GEO_FILE   1

#define GEO_TERM   0

#define GEO_TRUE   1

#define GNOMON   13

#define GOOD   24

#define GVNSP   15

#define HAMMER   27

#define HOM   20

#define IMOLL   26

#define IN_BREAK   -2

#define INT_FEET   5

#define LAMAZ   11

#define LAMCC   4

#define MAXPROJ   31

#define MAXUNIT   5

#define MERCAT   5

#define METER   2

#define MILLER   18

#define MOLL   25

#define OBEQA   30

#define ORTHO   14

#define POLYC   7

#define PROJCT   30

#define PS   6

#define RADIAN   0

#define ROBIN   21

#define SECOND   3

#define SNSOID   16

#define SOM   22

#define SPCS   2

#define SPHDCT   31

#define STEREO   10

#define STPLN_TABLE   6

#define TM   9

#define USDEF   99

#define UTM   1

#define VGRINT   19

#define WAGIV   28

#define WAGVII   29


Function Documentation

double adjust_lon ( double  x  ) 

long alberfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long alberforint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  lon0,
double  lat0,
double  false_east,
double  false_north 
)

long alberinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long alberinvint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  lon0,
double  lat0,
double  false_east,
double  false_north 
)

long alconfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long alconforint ( double  r_maj,
double  r_min,
double  false_east,
double  false_north 
)

long alconinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long alconinvint ( double  r_maj,
double  r_min,
double  false_east,
double  false_north 
)

double asinz ( double  con  ) 

long azimfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long azimforint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long aziminv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long aziminvint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long calc_utm_zone ( double  lon  ) 

void cenlat ( double  A  ) 

void cenlon ( double  A  ) 

void cenlonmer ( double  A  ) 

void close_file (  ) 

double e0fn ( double  x  ) 

double e1fn ( double  x  ) 

double e2fn ( double  x  ) 

double e3fn ( double  x  ) 

double e4fn ( double  x  ) 

long eqconfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long eqconforint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north,
long  mode 
)

long eqconinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long eqconinvint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north,
long  mode 
)

long equifor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long equiforint ( double  r_maj,
double  center_lon,
double  lat1,
double  false_east,
double  false_north 
)

long equiinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long equiinvint ( double  r_maj,
double  center_lon,
double  lat1,
double  false_east,
double  false_north 
)

void for_init ( long  outsys,
long  outzone,
double *  outparm,
long  outspheroid,
char *  fn27,
char *  fn83,
long *  iflg,
long(*[])()  for_trans 
)

void gctp ( double *  incoor,
long *  insys,
long *  inzone,
double *  inparm,
long *  inunit,
long *  inspheroid,
long *  ipr,
char *  efile,
long *  jpr,
char *  pfile,
double *  outcoor,
long *  outsys,
long *  outzone,
double *  outparm,
long *  outunit,
long *  outspheroid,
char  fn27[],
char  fn83[],
long *  iflg 
)

void genrpt ( double  A,
char *  S 
)

void genrpt_long ( long  A,
char *  S 
)

long gnomfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long gnomforint ( double  r,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long gnominv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long gnominvint ( double  r,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long goodfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long goodforint ( double  r  ) 

long goodinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long goodinvint ( double  r  ) 

long gvnspfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long gvnspforint ( double  r,
double  h,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long gvnspinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long gvnspinvint ( double  r,
double  h,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long hamfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long hamforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long haminv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long haminvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long imolwfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long imolwforint ( double  r  ) 

long imolwinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long imolwinvint ( double  r  ) 

long init ( long  ipr,
long  jpr,
char *  efile,
char *  pfile 
)

void inv_init ( long  insys,
long  inzone,
double *  inparm,
long  inspheroid,
char *  fn27,
char *  fn83,
long *  iflg,
long(*[])()  inv_trans 
)

long lamazfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long lamazforint ( double  r,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long lamazinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long lamazinvint ( double  r,
double  center_long,
double  center_lat,
double  false_east,
double  false_north 
)

long lamccfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long lamccforint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  c_lon,
double  c_lat,
double  false_east,
double  false_north 
)

long lamccinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long lamccinvint ( double  r_maj,
double  r_min,
double  lat1,
double  lat2,
double  c_lon,
double  c_lat,
double  false_east,
double  false_north 
)

long merfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long merforint ( double  r_maj,
double  r_min,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long merinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long merinvint ( double  r_maj,
double  r_min,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long millfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long millforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long millinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long millinvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

double mlfn ( double  e0,
double  e1,
double  e2,
double  e3,
double  phi 
)

long molwfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long molwforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long molwinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long molwinvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

double msfnz ( double  eccent,
double  sinphi,
double  cosphi 
)

long obleqfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long obleqforint ( double  r,
double  center_long,
double  center_lat,
double  shape_m,
double  shape_n,
double  angle,
double  false_east,
double  false_north 
)

long obleqinvint ( double  r,
double  center_long,
double  center_lat,
double  shape_m,
double  shape_n,
double  angle,
double  false_east,
double  false_north 
)

void offsetp ( double  A,
double  B 
)

long omerfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long omerforint ( double  r_maj,
double  r_min,
double  scale_fact,
double  azimuth,
double  lon_orig,
double  lat_orig,
double  false_east,
double  false_north,
double  lon1,
double  lat1,
double  lon2,
double  lat2,
long  mode 
)

long omerinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long omerinvint ( double  r_maj,
double  r_min,
double  scale_fact,
double  azimuth,
double  lon_orig,
double  lat_orig,
double  false_east,
double  false_north,
double  lon1,
double  lat1,
double  lon2,
double  lat2,
long  mode 
)

void origin ( double  A  ) 

long orthfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long orthforint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long orthinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long orthinvint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

void p_error ( char *  what,
char *  where 
)

double pakcz ( double  pak  ) 

double pakr2dm ( double  pak  ) 

double paksz ( double  ang,
long *  iflg 
)

void pblank (  ) 

double phi1z ( double  eccent,
double  qs,
long *  flag 
)

double phi2z ( double  eccent,
double  ts,
long *  flag 
)

double phi3z ( double  ml,
double  e0,
double  e1,
double  e2,
double  e3,
long *  flag 
)

double phi4z ( double  eccent,
double  e0,
double  e1,
double  e2,
double  e3,
double  a,
double  b,
double *  c,
double *  phi 
)

long polyfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long polyforint ( double  r_maj,
double  r_min,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long polyinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long polyinvint ( double  r_maj,
double  r_min,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long psfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long psforint ( double  r_maj,
double  r_min,
double  c_lon,
double  c_lat,
double  false_east,
double  false_north 
)

long psinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long psinvint ( double  r_maj,
double  r_min,
double  c_lon,
double  c_lat,
double  false_east,
double  false_north 
)

void ptitle ( char *  A  ) 

double qsfnz ( double  eccent,
double  sinphi,
double  cosphi 
)

void radius ( double  A  ) 

void radius2 ( double  A,
double  B 
)

long robfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long robforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long robinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long robinvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

int sign ( double  x  ) 

void sincos ( double  val,
double *  sin_val,
double *  cos_val 
)

long sinfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long sinforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long sininv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long sininvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

static double som_series ( double *  fb,
double *  fa2,
double *  fa4,
double *  fc1,
double *  fc3,
double *  dlam 
) [static]

long somfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long somforint ( double  r_major,
double  r_minor,
long  satnum,
long  path,
double  alf_in,
double  lon,
double  false_east,
double  false_north,
double  time,
long  start1,
long  flag 
)

long sominv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long sominvint ( double  r_major,
double  r_minor,
long  satnum,
long  path,
double  alf_in,
double  lon,
double  false_east,
double  false_north,
double  time,
long  start1,
long  flag 
)

void sphdz ( long  isph,
double *  parm,
double *  r_major,
double *  r_minor,
double *  radius 
)

void stanparl ( double  A,
double  B 
)

long sterfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long sterforint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long sterinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long sterinvint ( double  r_maj,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

void stparl1 ( double  A  ) 

long stplnfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long stplnforint ( long  zone,
long  sphere,
char *  fn27,
char *  fn83 
)

long stplninv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long stplninvint ( long  zone,
long  sphere,
char *  fn27,
char *  fn83 
)

long tmfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long tmforint ( double  r_maj,
double  r_min,
double  scale_fact,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

long tminv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long tminvint ( double  r_maj,
double  r_min,
double  scale_fact,
double  center_lon,
double  center_lat,
double  false_east,
double  false_north 
)

double tsfnz ( double  eccent,
double  phi,
double  sinphi 
)

long untfz ( long  inunit,
long  outunit,
double *  factor 
)

long utmfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long utmforint ( double  r_maj,
double  r_min,
double  scale_fact,
long  zone 
)

long utminvint ( double  r_maj,
double  r_min,
double  scale_fact,
long  zone 
)

long vandgfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long vandgforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long vandginv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long vandginvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long wivfor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long wivforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long wivinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long wivinvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long wviifor ( double  lon,
double  lat,
double *  x,
double *  y 
)

long wviiforint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)

long wviiinv ( double  x,
double  y,
double *  lon,
double *  lat 
)

long wviiinvint ( double  r,
double  center_long,
double  false_east,
double  false_north 
)


Generated on Fri Jun 15 16:54:18 2007 for TDK by  doxygen 1.5.2