1 #ifndef WXWIDGETMESURE2D_H_
2 #define WXWIDGETMESURE2D_H_
4 #include <wx/splitter.h>
5 #include <wx/checkbox.h>
6 #include "manualContour.h"
7 #include "wxVtk2DBaseView.h"
9 class wxWidgetMesure2D : public wxSplitterWindow
12 wxWidgetMesure2D( wxWindow *parent );
15 void OnActiveMessureTool(wxCommandEvent& event);
16 void OnVisibleMessureTool(wxCommandEvent& event);
17 void OnCloseContour(wxCommandEvent& event);
18 void OnVisibleInformation(wxCommandEvent& event);
20 void SetMesureScale(double mesureScale);
22 manualContourModel* GetManualContourModel();
23 virtual void ConfigureA(wxVtk2DBaseView *wxvtk2Dbaseview);
26 wxVtk2DBaseView *_wxvtk2Dbaseview;
27 virtual wxWindow *CreateWin1a(wxWindow *parent);
29 wxCheckBox *_cb_messuretool;
30 wxCheckBox *_cb_mt_visible;
31 wxCheckBox *_cb_closeContour;
32 wxCheckBox *_cb_visibleText;
34 manualContourControler *_manContourControl_1;
35 manualContourModel *_mContourModel_1;
36 manualViewContour *_mViewContour_1;
38 void ActiveMessureTool(bool ok);
40 // DECLARE_EVENT_TABLE();
44 #endif /*WXWIDGETMESURE2D_H_*/