6 * @author Sam Moore (20503628) 2012 - adapted from template program provided by UWA
7 * @purpose N-Body simulator - declarations of all graphics related functions
8 * NOTE: I prefer to keep graphics entirely seperate from the simulation as much as possible, hence seperate files
16 #define SCREEN_WIDTH 800
17 #define SCREEN_HEIGHT 800
19 #define POSITION_X 112
21 #define WORLD_LEFT -10000
22 #define WORLD_RIGHT 10000
23 #define WORLD_BOTTOM -10000
24 #define WORLD_TOP 10000
27 #define WORLD_NEAR 0.1
28 #define WORLD_FAR 1000000
30 #define REFRESH_RATE 0.001
31 #define LINE_SIZE 1000
33 void Graphics_Init(void);
34 void Graphics_Display(System * s);
35 void Graphics_Keyboard(unsigned char key, int mouse_x, int mouse_y);
36 void Graphics_Reshape(int width, int height);