]> Creatis software - creaContours.git/blob - lib/Interface_ManagerContour_NDimensions/wxThresholdPanel.h
N Viewer funciona
[creaContours.git] / lib / Interface_ManagerContour_NDimensions / wxThresholdPanel.h
1 #ifndef __wxThresholdPanel_INCLUDED_H__
2 #define __wxThresholdPanel_INCLUDED_H__
3
4
5 // -----------------------------------------------------------------------------------------------------------
6 // WX headers inclusion.
7 // For compilers that support precompilation, includes <wx/wx.h>.
8 // -----------------------------------------------------------------------------------------------------------
9
10 #include <wx/wxprec.h>
11 #ifdef __BORLANDC__
12 #pragma hdrstop
13 #endif
14 #ifndef WX_PRECOMP
15 #include <wx/wx.h>
16 #endif
17
18
19 //------------------------------------------------------------------------------------------------------------
20 // Includes
21 //------------------------------------------------------------------------------------------------------------
22
23 #include "creawxVTKRenderWindowInteractor.h"
24 #include "vtkImageViewer2.h"
25 #include "vtkRenderWindowInteractor.h"
26
27 //------------------------------------------------------------------------------------------------------------
28 // Class definition
29 //------------------------------------------------------------------------------------------------------------
30
31 class wxThresholdPanel : public wxPanel 
32 {
33 public:
34
35         //------------------------------------------------------------------------------------------------------------
36         // Constructors & Destructors
37         //------------------------------------------------------------------------------------------------------------
38         
39         wxThresholdPanel( vtkImageViewer2 * theViewer, wxWindow *parent, const wxPoint& pos=wxDefaultPosition, const wxSize& size = wxDefaultSize,long style= wxDEFAULT_FRAME_STYLE | wxSUNKEN_BORDER, int vertStart=1, int vertEnd=1, int horzStart=1, int horzEnd=1 );
40
41         ~wxThresholdPanel();
42
43         //------------------------------------------------------------------------------------------------------------
44         // Creational and initialization methods
45         //------------------------------------------------------------------------------------------------------------
46
47
48         //------------------------------------------------------------------------------------------------------------
49         // Methods for capturing events from the horizontal bar
50         //------------------------------------------------------------------------------------------------------------
51
52
53
54         //------------------------------------------------------------------------------------------------------------
55         //  Other functional methods
56         //------------------------------------------------------------------------------------------------------------
57
58
59
60         //------------------------------------------------------------------------------------------------------------
61         // Attributtes
62         //------------------------------------------------------------------------------------------------------------
63 private:
64         
65         //------------------------------------------------------------------------------------------------------------
66         //  Private methods
67         //------------------------------------------------------------------------------------------------------------
68
69 };
70 #endif