| #define SCX(A) ((((A) - e1->xmin)*e1->scalex + e1->left)+.5) |
| #define SCY(A) ((((A) - e1->ymin)*e1->scaley + e1->bottom)+.5) |
| #define SCR(A) ((A)*e1->scalex+.5) |
| #define unorm(y) (double)(e1->sidey - y) |
| #define BIGINT 0x3FFFFFFF /* a large, but valid, int */ |
| #define RADIAN 57.3 /* radians per degree */ |
| extern int clipminx, clipminy, clipmaxx, clipmaxy; /* clipping rectangle */ |
| extern int mapminx, mapminy, mapmaxx, mapmaxy; /* centered square */ |
| void m_clrwin(int, int, int, int, int); |
| void m_initialize(char *); |
| int m_text(int, int, char *, char *, int, int, int); |
| void m_vector(int, int, int, int, int); |
| void sscpy(struct penvir *, struct penvir *); |