1: /*
2: * Copyright (c) 1980 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: *
6: * @(#)bg.h 5.1 (Berkeley) 4/30/85
7: */
8:
9: /*
10: * Displays plot files on a bbn bitgraph terminal.
11: */
12:
13: #include <stdio.h>
14: #include <math.h>
15:
16: #define ESC 033
17: #define PI 3.141592659
18:
19: /* The graphics address range is 0..XMAX, 0..YMAX. */
20: #define XMAX 768
21: #define YMAX 1024
22: #define scaleX(xi) ((int) ((xi - lowx)*scale +0.5))
23: #define scaleY(yi) ((int) ((yi - lowy)*scale +0.5))
24:
25: extern int currentx;
26: extern int currenty;
27: extern double lowx;
28: extern double lowy;
29: extern double scale;
Defined macros
ESC
defined in line
16; used 6 times
PI
defined in line
17;
never used
XMAX
defined in line
20; used 2 times
YMAX
defined in line
21; used 2 times
Usage of this include