ocssw  1.0
Defines
/disk01/web/ocssw/build/src/landbin/proj_define.h File Reference

(r8085/r825)

Go to the source code of this file.

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 IN_BREAK   -2
#define COEFCT   15 /* projection coefficient count */
#define PROJCT   31 /* projection count */
#define DATMCT   20 /* datum count */
#define MAXPROJ   30 /* Maximum projection number */
#define MAXUNIT   5 /* Maximum unit code number */
#define GEO_TERM   0 /* Array index for print-to-term flag */
#define GEO_FILE   1 /* Array index for print-to-file flag */
#define GEO_TRUE   1 /* True value for geometric true/false flags */
#define GEO_FALSE   -1 /* False val for geometric true/false flags */
#define HALF_PI   1.57079632679489661923
#define TWO_PI   6.28318530717958647692
#define EPSLN   1.0e-10
#define R2D   57.2957795131
#define D2R   1.745329251994328e-2
#define S2R   4.848136811095359e-6
#define OK   0
#define ERROR   -1
#define SQUARE(x)   x * x /* x**2 */
#define CUBE(x)   x * x * x /* x**3 */
#define QUAD(x)   x * x * x * x /* x**4 */
#define GMAX(A, B)   ((A) > (B) ? (A) : (B)) /* assign maximum of a and b */
#define GMIN(A, B)   ((A) < (B) ? (A) : (B)) /* assign minimum of a and b */
#define IMOD(A, B)   (A) - (((A) / (B)) * (B)) /* Integer mod function */
#define sincos   SinCos

Define Documentation

#define ALASKA   23

Definition at line 59 of file proj_define.h.

#define ALBERS   3

Definition at line 39 of file proj_define.h.

#define AZMEQD   12

Definition at line 48 of file proj_define.h.

#define COEFCT   15 /* projection coefficient count */

Definition at line 70 of file proj_define.h.

#define CUBE (   x)    x * x * x /* x**3 */

Definition at line 100 of file proj_define.h.

#define D2R   1.745329251994328e-2

Definition at line 91 of file proj_define.h.

#define DATMCT   20 /* datum count */

Definition at line 72 of file proj_define.h.

#define EPSLN   1.0e-10

Definition at line 86 of file proj_define.h.

#define EQRECT   17

Definition at line 53 of file proj_define.h.

#define EQUIDC   8

Definition at line 44 of file proj_define.h.

#define ERROR   -1

Definition at line 95 of file proj_define.h.

#define GEO   0

Definition at line 36 of file proj_define.h.

#define GEO_FALSE   -1 /* False val for geometric true/false flags */

Definition at line 79 of file proj_define.h.

#define GEO_FILE   1 /* Array index for print-to-file flag */

Definition at line 77 of file proj_define.h.

#define GEO_TERM   0 /* Array index for print-to-term flag */

Definition at line 76 of file proj_define.h.

#define GEO_TRUE   1 /* True value for geometric true/false flags */

Definition at line 78 of file proj_define.h.

#define GMAX (   A,
  B 
)    ((A) > (B) ? (A) : (B)) /* assign maximum of a and b */

Definition at line 103 of file proj_define.h.

#define GMIN (   A,
  B 
)    ((A) < (B) ? (A) : (B)) /* assign minimum of a and b */

Definition at line 104 of file proj_define.h.

#define GNOMON   13

Definition at line 49 of file proj_define.h.

#define GOOD   24

Definition at line 60 of file proj_define.h.

#define GVNSP   15

Definition at line 51 of file proj_define.h.

#define HALF_PI   1.57079632679489661923

Definition at line 84 of file proj_define.h.

#define HAMMER   27

Definition at line 63 of file proj_define.h.

#define HOM   20

Definition at line 56 of file proj_define.h.

#define IMOD (   A,
  B 
)    (A) - (((A) / (B)) * (B)) /* Integer mod function */

Definition at line 106 of file proj_define.h.

#define IMOLL   26

Definition at line 62 of file proj_define.h.

#define IN_BREAK   -2

Definition at line 69 of file proj_define.h.

#define LAMAZ   11

Definition at line 47 of file proj_define.h.

#define LAMCC   4

Definition at line 40 of file proj_define.h.

#define MAXPROJ   30 /* Maximum projection number */

Definition at line 74 of file proj_define.h.

#define MAXUNIT   5 /* Maximum unit code number */

Definition at line 75 of file proj_define.h.

#define MERCAT   5

Definition at line 41 of file proj_define.h.

#define MILLER   18

Definition at line 54 of file proj_define.h.

#define MOLL   25

Definition at line 61 of file proj_define.h.

#define OBEQA   30

Definition at line 66 of file proj_define.h.

#define OK   0

Definition at line 94 of file proj_define.h.

#define ORTHO   14

Definition at line 50 of file proj_define.h.

#define POLYC   7

Definition at line 43 of file proj_define.h.

#define PROJCT   31 /* projection count */

Definition at line 71 of file proj_define.h.

#define PS   6

Definition at line 42 of file proj_define.h.

#define QUAD (   x)    x * x * x * x /* x**4 */

Definition at line 101 of file proj_define.h.

#define R2D   57.2957795131

Definition at line 87 of file proj_define.h.

#define ROBIN   21

Definition at line 57 of file proj_define.h.

#define S2R   4.848136811095359e-6

Definition at line 92 of file proj_define.h.

#define sincos   SinCos

Definition at line 108 of file proj_define.h.

#define SNSOID   16

Definition at line 52 of file proj_define.h.

#define SOM   22

Definition at line 58 of file proj_define.h.

#define SPCS   2

Definition at line 38 of file proj_define.h.

#define SQUARE (   x)    x * x /* x**2 */

Definition at line 99 of file proj_define.h.

#define STEREO   10

Definition at line 46 of file proj_define.h.

#define TM   9

Definition at line 45 of file proj_define.h.

#define TWO_PI   6.28318530717958647692

Definition at line 85 of file proj_define.h.

#define USDEF   99

Definition at line 67 of file proj_define.h.

#define UTM   1

Definition at line 37 of file proj_define.h.

#define VGRINT   19

Definition at line 55 of file proj_define.h.

#define WAGIV   28

Definition at line 64 of file proj_define.h.

#define WAGVII   29

Definition at line 65 of file proj_define.h.