#include /* * Data types useful to X interface. */ typedef struct { unsigned long r,g,b; } Colour; /* * Functions in X.c available to user. */ XButtonEvent *GetEvent(); /* return a button event */ void XOpen(/* int resx, int resy, int argc, char **argv */); void XClose(); void setpixel(/* int x, int y, int c */); void drawline(/* int x1, int y1, int x2, int y2, int c */); void drawoval(/* int x, int y, int w, int h, int c */); void drawbox(/* int blx, int bly, int trx, int try, int c */ ); #define DEFAULTX 512 #define DEFAULTY 512 #define MAXX 1024 #define MAXY 1024