29 #ifndef cproj_prototypes_h 30 #define cproj_prototypes_h 38 void p_error(
char *what,
char *where);
40 void tsincos(
double val,
double *sin_val,
double *cos_val);
41 double msfnz(
double eccent,
double sinphi,
double cosphi);
42 double qsfnz(
double eccent,
double sinphi,
double cosphi);
43 double tsfnz(
double eccent,
double phi,
double sinphi);
44 void radius2(
double A,
double B);
52 void offsetp(
double A,
double B);
54 double phi1z(
double eccent,
double qs,
long *flag);
55 double phi2z(
double eccent,
double ts,
long *flag);
56 double phi3z(
double ml,
double e0,
double e1,
double e2,
57 double e3,
long *flag);
58 double phi4z(
double eccent,
double e0,
double e1,
double e2,
59 double e3,
double a,
double b,
double *c,
double *phi);
60 double asinz(
double con);
62 double e0fn(
double x);
63 double e1fn(
double x);
64 double e2fn(
double x);
65 double e3fn(
double x);
66 double e4fn(
double x);
67 double mlfn(
double e0,
double e1,
double e2,
double e3,
double phi);
68 double paksz(
double ang,
long *iflg);
69 double pakcz(
double pak);
71 void genrpt(
double A,
char *S);
74 int sphdz(
long isph,
double *parm,
double *r_major,
double *r_minor,
double *
radius);
void offsetp(double A, double B)
void radius2(double A, double B)
double tsfnz(double eccent, double phi, double sinphi)
double adjust_lon(double x)
double mlfn(double e0, double e1, double e2, double e3, double phi)
void true_scale(double A)
double paksz(double ang, long *iflg)
void tsincos(double val, double *sin_val, double *cos_val)
void p_error(char *what, char *where)
void stanparl(double A, double B)
double msfnz(double eccent, double sinphi, double cosphi)
double phi2z(double eccent, double ts, long *flag)
int sphdz(long isph, double *parm, double *r_major, double *r_minor, double *radius)
void genrpt(double A, char *S)
void genrpt_long(long A, char *S)
double phi1z(double eccent, double qs, 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 qsfnz(double eccent, double sinphi, double cosphi)