6 #define SCX(A) ((((A) - e1->xmin)*e1->scalex + e1->left)+.5)
7 #define SCY(A) ((((A) - e1->ymin)*e1->scaley + e1->bottom)+.5)
8 #define SCR(A) ((A)*e1->scalex+.5)
9 #define unorm(y) (double)(e1->sidey - y)
10 #define BIGINT 0x3FFFFFFF /* a large, but valid, int */
11 extern struct penvir {
14 double scalex, scaley;
25 #define RADIAN 57.3 /* radians per degree */
34 extern int clipminx, clipminy, clipmaxx, clipmaxy; /* clipping rectangle */
35 extern int mapminx, mapminy, mapmaxx, mapmaxy; /* centered square */
40 void m_clrwin(int, int, int, int, int);
42 void m_initialize(char *);
43 int m_text(int, int, char *, char *, int, int, int);
44 void m_vector(int, int, int, int, int);
48 void sscpy(struct penvir *, struct penvir *);