]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/src/bbmaracasvisuContourCrown.h
1495 PlotterViewer , Refresh data
[creaMaracasVisu.git] / bbtk / src / bbmaracasvisuContourCrown.h
index 7ef6ba55f224ae0bb6d3f7f1784b60185e076acc..13044fe69203ed9ada3c0c610318e5e08ea876db 100644 (file)
@@ -1,13 +1,13 @@
 #ifdef _USE_WXWIDGETS_
-#ifndef __bbmaracasvisuContourCrown_h_INCLUDED__
-#define __bbmaracasvisuContourCrown_h_INCLUDED__
+#ifndef __bbcreaMaracasVisuContourCrown_h_INCLUDED__
+#define __bbcreaMaracasVisuContourCrown_h_INCLUDED__
 #include "bbtkWxBlackBox.h"
 
 #include <vtkImageData.h>
 
 #include "Contour/ContourCrownWidget.h"
 
-namespace bbmaracasvisu
+namespace bbcreaMaracasVisu
 {
 
 class /*BBTK_EXPORT*/ ContourCrown
@@ -15,14 +15,6 @@ class /*BBTK_EXPORT*/ ContourCrown
    public bbtk::WxBlackBox
 {
   BBTK_BLACK_BOX_INTERFACE(ContourCrown,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(In, vtkImageData*);
     BBTK_DECLARE_INPUT(wxVtkBaseView, wxVtkBaseView*);
 //JSTG 26-02-08 -------------------------------------------------------
@@ -45,9 +37,10 @@ virtual void bbUserDestructor();
   BBTK_PROCESS(Process);
   void Process();
   BBTK_CREATE_WIDGET(CreateWidget);
-  void CreateWidget();
+  void CreateWidget(wxWindow*);
 
 private:
+       bool                                    firsttime;
        wxMaracasCoutourTool    *mwxwidget;
        std::vector<double>             LstValue;
        std::vector<double>             LstValuePosX;
@@ -87,8 +80,8 @@ BBTK_DESCRIPTION("Contour crown tool");
        BBTK_OUTPUT(ContourCrown,ImageMaskResult, "vtkImagedata with the mask"  ,       vtkImageData *,"" );
 BBTK_END_DESCRIBE_BLACK_BOX(ContourCrown);
 }
-// EO namespace bbmaracasvisu
+// EO namespace bbcreaMaracasVisu
 
-#endif // __bbmaracasvisuContourCrown_h_INCLUDED__
+#endif // __bbcreaMaracasVisuContourCrown_h_INCLUDED__
 #endif // _USE_WXWIDGETS_