#include "bbtkWxBlackBox.h"
#include "wxContourMainFrame.h"
-#include "OutlineModelManager.h"
-#include "wxContourEventHandler.h"
-#include "wxContourMainPanel.h"
+
#include <map>
#include "vtkImageData.h"
-#include "OutlineModelBuilder.h"
-#include "ContourThing.h"
-#include "AxeThing.h"
-#include "ImageSourceThing.h"
-#include "ImageSectionThing.h"
-#include "SomeEnvironment.h"
-#include "ReaderEnvironment.h"
#include "wx/artprov.h"
#include <wx/filedlg.h>
-#include "interfMainPanel.h"
#include <vtkImageData.h>
#include <vtkMetaImageReader.h>
/// User callback called in the box contructor
virtual void bbUserConstructor();
/// User callback called in the box copy constructor
-virtual void bbUserCopyConstructor();
+virtual void bbUserCopyConstructor(bbtk::BlackBox::Pointer);
/// User callback called in the box destructor
virtual void bbUserDestructor();
//==================================================================
BBTK_PROCESS(Process);
void Process();
BBTK_CREATE_WIDGET(CreateWidget);
- void CreateWidget();
+ void CreateWidget(wxWindow*);
BBTK_DECLARE_OUTPUT(Mask,vtkImageData*);
BBTK_DECLARE_OUTPUT(Value,vtkImageData*);
private:
wxContourMainFrame* frame;
- wxContourEventHandler * eventHandler;
+ vtkImageData* currentimg;
+ //wxContourEventHandler * eventHandler;
};