MISR Toolkit  1.5.1
cproj_prototypes.h
Go to the documentation of this file.
1 /*-------------------------------------------------------------------------*/
2 /* */
3 /* COPYRIGHT[copyright mark] 1999, Raytheon Systems Company, its vendors, */
4 /* and suppliers. ALL RIGHTS RESERVED. */
5 /* */
6 /*-------------------------------------------------------------------------*/
7 /*****************************************************************************
8 BEGIN_FILE_PROLOG:
9 
10 FILENAME:
11 
12  cproj_prototypes.h
13 
14 DESCRIPTION:
15 
16  This file contains function prototypes that are specific to the
17  GCT Tools
18 
19 AUTHOR:
20  Ray Milburn / Steven Myers & Associates
21 
22 HISTORY:
23  28-Jan-99 RM Initial version
24  02-Jul-03 Abe Taaheri Modified
25 
26 END_FILE_PROLOG:
27 *****************************************************************************/
28 
29 #ifndef cproj_prototypes_h
30 #define cproj_prototypes_h
31 
32 #include "gctp_prototypes.h"
33 
34 /*****************************************************************
35  Function prototypes.
36 *****************************************************************/
37 
38 void p_error(char *what, char *where);
39 void ptitle(char *A);
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);
45 void radius(double A);
46 void stanparl(double A, double B);
47 void cenlonmer(double A);
48 void cenlon(double A);
49 void cenlat(double A);
50 void true_scale(double A);
51 void origin(double A);
52 void offsetp(double A, double B);
53 double adjust_lon(double x);
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);
61 int sign(double x);
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);
70 void stparl1(double A);
71 void genrpt(double A, char *S);
72 void genrpt_long(long A, char *S);
73 void pblank();
74 int sphdz(long isph,double *parm,double *r_major,double *r_minor,double *radius);
75 
76 #endif
double e0fn(double x)
void offsetp(double A, double B)
void cenlonmer(double A)
double e1fn(double x)
void radius2(double A, double B)
double tsfnz(double eccent, double phi, double sinphi)
double adjust_lon(double x)
double pakcz(double pak)
double mlfn(double e0, double e1, double e2, double e3, double phi)
void true_scale(double A)
void pblank()
double asinz(double con)
double paksz(double ang, long *iflg)
void origin(double A)
long b
Definition: jpegint.h:371
void cenlat(double A)
int sign(double x)
void radius(double A)
double e2fn(double x)
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)
void stparl1(double A)
double e4fn(double x)
int val
Definition: jpeglib.h:956
void ptitle(char *A)
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)
double e3fn(double x)
void cenlon(double A)

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:52