C:/cmcintos/defOrgs/examples/DefOrgViewer/Source/DefOrgViewerGUI.h

00001 // generated by Fast Light User Interface Designer (fluid) version 1.0106
00002 
00003 #ifndef DefOrgViewerGUI_h
00004 #define DefOrgViewerGUI_h
00005 #include <FL/Fl.H>
00006 #include <FL/Fl_File_Chooser.H>
00007 #include <FL/Fl_Double_Window.H>
00008 #include <FL/Fl_Button.H>
00009 #include "vtkFlRenderWindowInteractor.h"
00010 #include <FL/Fl_Check_Button.H>
00011 #include <FL/Fl_Text_Display.H>
00012 
00013 class DefOrgViewerGUI {
00014 public:
00015   DefOrgViewerGUI();
00016   Fl_Double_Window *mainWindow;
00017 private:
00018   inline void cb_Load_i(Fl_Button*, void*);
00019   static void cb_Load(Fl_Button*, void*);
00020 public:
00021   vtkFlRenderWindowInteractor *display;
00022 private:
00023   inline void cb_Quit_i(Fl_Button*, void*);
00024   static void cb_Quit(Fl_Button*, void*);
00025 public:
00026   Fl_Button *playPauseButton;
00027 private:
00028   inline void cb_playPauseButton_i(Fl_Button*, void*);
00029   static void cb_playPauseButton(Fl_Button*, void*);
00030   inline void cb_Show_i(Fl_Check_Button*, void*);
00031   static void cb_Show(Fl_Check_Button*, void*);
00032   inline void cb_Load1_i(Fl_Button*, void*);
00033   static void cb_Load1(Fl_Button*, void*);
00034 public:
00035   virtual ~DefOrgViewerGUI();
00036   virtual void Quit();
00037   virtual void LoadImage();
00038   virtual void Show();
00039   virtual void Hide();
00040   virtual void TogglePlayPause();
00041   virtual void LoadMeta();
00042   virtual void ToggleVolumeRendering();
00043 };
00044 #endif

Generated on Wed Jul 19 13:05:15 2006 for IDO by  doxygen 1.4.7