#ifndef OPENGL__H #define OPENGL__H #include #include #include #include #include #include #define WIDTH 640 #define HEIGHT 480 #define GLUT_WHEEL_MOUSE_UP 0x0003 #define GLUT_WHEEL_MOUSE_DOWN 0x0004 #define NB_VAL 15 double hist [NB_VAL][6]; #define R_INC 5 #define T_INC 1 double rx, ry, rz; double tx, ty, tz; void init(int argc, char **argv); void transform(int i); void display_triangles(); void display(); void exitFunc(); void mouse(int button, int state, int x, int y); void motion(int x, int y); void keyboard(unsigned char key, int x, int y); void idleFunc(); int go(int argc, char **argv, vf_model *m, double epais); #endif