#ifndef _MANUAL_PAINT_CONTROLER_H_ #define _MANUAL_PAINT_CONTROLER_H_ #include "ManualPaintModel.h" #include "ManualPaintPanel.h" #include "wxVtkBaseView.h" class ManualPaintControler { public: ManualPaintControler(); virtual ~ManualPaintControler(); void SetManualPaintModel(ManualPaintModel* manualPaintModel); void SetManualPaintPanel(ManualPaintPanel* manualPaintPanel); void SetWxVtkBaseView(wxVtkBaseView *baseview); void Config(); void PaintImage(int px,int py, int pz); private: int auxZ; ManualPaintModel *_manualPaintModel; ManualPaintPanel *_manualPaintPanel; wxVtkBaseView *_wxvtkbaseview; protected: }; #endif // _MANUAL_PAINT_CONTROLER_H_