ManualPaintControler.h

Go to the documentation of this file.
00001 #ifndef _MANUAL_PAINT_CONTROLER_H_
00002 #define _MANUAL_PAINT_CONTROLER_H_
00003 
00004 #include "ManualPaintModel.h"
00005 #include "ManualPaintPanel.h"
00006 #include "wxVtkBaseView.h"
00007 
00008 
00009 class ManualPaintControler  {
00010 public:
00011         ManualPaintControler();
00012         virtual ~ManualPaintControler();
00013 
00014     void SetManualPaintModel(ManualPaintModel* manualPaintModel);
00015     void SetManualPaintPanel(ManualPaintPanel* manualPaintPanel);
00016     void SetWxVtkBaseView(wxVtkBaseView *baseview);
00017     void Config();
00018     void PaintImage(int px,int py, int pz);
00019 
00020 private:
00021         ManualPaintModel        *_manualPaintModel;
00022         ManualPaintPanel        *_manualPaintPanel;
00023         wxVtkBaseView       *_wxvtkbaseview;
00024 
00025         void RefreshView();
00026 
00027 protected:
00028 
00029 };
00030 
00031 
00032 #endif // _MANUAL_PAINT_CONTROLER_H_

Generated on 20 Oct 2010 for creaMaracasVisu_lib by  doxygen 1.6.1