]> Creatis software - creaContours.git/blobdiff - bbtk/src/bbCreaContournDimensions.h
Transform Roi
[creaContours.git] / bbtk / src / bbCreaContournDimensions.h
index e224b9d91e29028330ca9d6e80fb39a1dc451970..86e8e23fd09cc9a2321386fb94ae43657ddb78e2 100644 (file)
@@ -22,21 +22,15 @@ class /*BBTK_EXPORT*/ nDimensions
    public bbtk::WxBlackBox
 {
   BBTK_BLACK_BOX_INTERFACE(nDimensions,bbtk::WxBlackBox);
-//==================================================================
-/// User callback called in the box contructor
-virtual void bbUserConstructor();
-/// User callback called in the box copy constructor
-virtual void bbUserCopyConstructor();
-/// User callback called in the box destructor
-virtual void bbUserDestructor();
+
 //==================================================================
   BBTK_DECLARE_INPUT(WorkDir,std::string);
   BBTK_DECLARE_INPUT(In,vtkImageData*);
-  BBTK_DECLARE_INPUT(Get,int);
+  BBTK_DECLARE_INPUT(ContourType,int);
   BBTK_PROCESS(Process);
   void Process();
   BBTK_CREATE_WIDGET(CreateWidget);
-  void CreateWidget();
+  void CreateWidget(wxWindow*);
 
   BBTK_DECLARE_OUTPUT(Mask,vtkImageData*);
   BBTK_DECLARE_OUTPUT(Value,vtkImageData*);
@@ -46,7 +40,8 @@ virtual void bbUserDestructor();
   BBTK_DECLARE_OUTPUT(SizeContour,std::vector <int>);
 
 private:
-       wxContourMainFrame* frame;
+       //wxContourMainFrame* frame;
+       vtkImageData* currentimg;
        //wxContourEventHandler * eventHandler;
 
 };
@@ -58,7 +53,7 @@ BBTK_DESCRIPTION("With a given image, the box shows the ndimension application")
 BBTK_CATEGORY("__CategoryBlackBox__");
 BBTK_INPUT(nDimensions,WorkDir,"Working data directory where config and data files are located",std::string,"");
 BBTK_INPUT(nDimensions,In,"Image to be shown",vtkImageData*,"");
-BBTK_INPUT(nDimensions,Get,"Set to 1 when data ready to be exported",int,"");
+BBTK_INPUT(nDimensions,ContourType,"Contour type to be exported: ",int,"");
 
 BBTK_OUTPUT(nDimensions,Mask,"Mask of the contours",vtkImageData*,"");
 BBTK_OUTPUT(nDimensions,Value,"Value of the contours",vtkImageData*,"");