00001 #include "vtkImageData.h" 00002 #include "wxMaracas_N_ViewersWidget.h" 00003 #include "CutModelMainPanel.h" 00004 #include <wx/wx.h> 00005 #include <vector> 00006 00010 class wxMaracasDialog_NViewers : public wxFrame{ 00011 00012 public: 00013 wxMaracasDialog_NViewers(wxWindow* parent, vtkImageData* img, std::vector<int>* type, wxString title); 00014 ~wxMaracasDialog_NViewers(); 00015 void OnRefreshView(wxCommandEvent & event); 00016 void OnDClickLeft(wxCommandEvent & event); 00017 wxMaracas_N_ViewersWidget* getViewer(); 00018 00019 private: 00020 wxMaracas_N_ViewersWidget* viewer; 00021 CutModelMainPanel* cutter; 00022 00023 std::vector<int> point; 00024 00025 DECLARE_EVENT_TABLE( ); 00026 00027 };