]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/include/wxMaracasProcessingCT.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / include / wxMaracasProcessingCT.h
1 /*=========================================================================
2
3   Program:   wxMaracas
4   Module:    $RCSfile: wxMaracasProcessingCT.h,v $
5   Language:  C++
6   Date:      $Date: 2009/05/14 13:54:54 $
7   Version:   $Revision: 1.1 $
8
9   Copyright: (c) 2002, 2003
10   License:
11   
12      This software is distributed WITHOUT ANY WARRANTY; without even 
13      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
14      PURPOSE.  See the above copyright notice for more information.
15
16 =========================================================================*/
17
18 #ifndef __WX__MARACAS__PROCESSING__CT__HXX__
19 #define __WX__MARACAS__PROCESSING__CT__HXX__
20
21
22 #include <wx/wx.h>
23 #include <wx/panel.h>
24
25 #include "vtkImageData.h"
26
27 #include "widgets/wxProcessingCTWidget.h"
28
29 class wxMaracasProcessingCT : public wxPanel
30 {
31 public:
32     wxMaracasProcessingCT( wxWindow* parent, marInterfaceCT *mar);
33     ~wxMaracasProcessingCT( );
34         void ConfigureVTK(marImageData *marimagedata, int x, int y, int z);
35
36         void SetThreshold(int min       ,int max);
37         void GetThreshold(int *min      ,int *max);
38
39         void Refresh();
40
41 private:
42          wxProcessingCTWidget* _processingCTWidget;
43 };
44
45 #endif // __WX__MARACAS__PROCESSING__CT__HXX__
46
47 // EOF - wxMaracasProcessingCT.h