Program: wxMaracas
Module: $RCSfile: wxMaracasSuperposition.h,v $
Language: C++
- Date: $Date: 2009/05/28 16:39:51 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2009/06/05 16:44:25 $
+ Version: $Revision: 1.4 $
Copyright: (c) 2002, 2003
License:
=========================================================================*/
-#ifndef __wxMaracasSuperpositionPanelH__
-#define __wxMaracasSuperpositionPanelH__
+#ifndef __wxMaracasSuperpositionH__
+#define __wxMaracasSuperpositionH__
#include <vector>
#include <wx/wx.h>
#include "wx/aui/aui.h"
+#include "wxMaracasSuperpositionPanel.h"
#include "vtkMetaImageReader.h"
#include "vtkImageData.h"
-class creaMaracasVisu_EXPORT wxMaracasSuperposition : public wxPanel
+class creaMaracasVisu_EXPORT wxMaracasSuperposition : public wxPanel
{
public:
wxAuiNotebook * createNotebook();
void createPanels();
-
- void createSuperpositionPanel(int type);
void configurePanels();
- void changeImages(vtkImageData* img1, vtkImageData* img2);
+ void changeImages(std::vector<vtkImageData*> imgs);
std::vector<vtkImageData*> getImages( );
private:
+ static wxMaracasSuperposition * instance;
+
wxAuiManager m_mgr;
wxAuiNotebook * _notebook;