nuclear@0: #include "opengl.h" nuclear@0: #include "dicomview.h" nuclear@0: nuclear@0: static float cam_theta, cam_phi, cam_dist = 6; nuclear@0: nuclear@0: extern "C" { nuclear@0: nuclear@0: int init() nuclear@0: { nuclear@0: } nuclear@0: nuclear@0: void cleanup() nuclear@0: { nuclear@0: } nuclear@0: nuclear@0: void ev_display() nuclear@0: { nuclear@0: glClear(GL_COLOR_BUFFER_BIT); nuclear@0: } nuclear@0: nuclear@0: void ev_reshape(int x, int y) nuclear@0: { nuclear@0: win_width = x; nuclear@0: win_height = y; nuclear@0: nuclear@0: glViweport(0, 0, x, y); nuclear@0: } nuclear@0: nuclear@0: void ev_keyboard(int key, int press, int x, int y); nuclear@0: void ev_mouse_button(int bn, int press, int x, int y); nuclear@0: void ev_mouse_motion(int x, int y); nuclear@0: nuclear@0: } // extern "C"