nuclear@0: #ifndef DICOMVIEW_H_ nuclear@0: #define DICOMVIEW_H_ nuclear@0: nuclear@0: #ifdef __cplusplus nuclear@0: extern "C" { nuclear@0: #endif nuclear@0: nuclear@0: int init(); nuclear@0: void cleanup(); nuclear@0: nuclear@0: void ev_display(); nuclear@0: void ev_reshape(int x, int y); 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: // functions provided by the frontend nuclear@0: void swap_buffers(); nuclear@0: void redisplay(); nuclear@0: void quit(); nuclear@0: nuclear@0: #ifdef __cplusplus nuclear@0: } nuclear@0: #endif nuclear@0: nuclear@0: #endif // DICOMVIEW_H_