]> Creatis software - creaMaracasVisu.git/blob - bbtk/src/bbcreaMaracasVisuManualPaint_UndoRedo.h
#3335 creaMaracasVisu Feature New Normal - Manual Paint Model Undo Redo from box
[creaMaracasVisu.git] / bbtk / src / bbcreaMaracasVisuManualPaint_UndoRedo.h
1 //===== 
2 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
3 //===== 
4 #ifndef __bbcreaMaracasVisuManualPaint_UndoRedo_h_INCLUDED__
5 #define __bbcreaMaracasVisuManualPaint_UndoRedo_h_INCLUDED__
6
7 #include "bbcreaMaracasVisu_EXPORT.h"
8 #include "bbtkAtomicBlackBox.h"
9 #include "iostream"
10
11 #include "wxVtkBaseView.h"
12 #include <ManualPaintModel.h>
13
14
15 namespace bbcreaMaracasVisu
16 {
17
18 class bbcreaMaracasVisu_EXPORT ManualPaint_UndoRedo
19  : 
20    public bbtk::AtomicBlackBox
21 {
22   BBTK_BLACK_BOX_INTERFACE(ManualPaint_UndoRedo,bbtk::AtomicBlackBox);
23 //===== 
24 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
25 //===== 
26   BBTK_DECLARE_INPUT(Manualpaintmodel,ManualPaintModel*);
27   BBTK_DECLARE_INPUT(Type,int);
28   BBTK_DECLARE_INPUT(wxvtkbaseview,wxVtkBaseView*);
29
30 //  BBTK_DECLARE_OUTPUT(Out,double);
31   BBTK_PROCESS(Process);
32   void Process();
33 //===== 
34 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
35 //===== 
36 };
37
38 BBTK_BEGIN_DESCRIBE_BLACK_BOX(ManualPaint_UndoRedo,bbtk::AtomicBlackBox);
39   BBTK_NAME("ManualPaint_UndoRedo");
40   BBTK_AUTHOR("InfoDev");
41   BBTK_DESCRIPTION("No Description.");
42   BBTK_CATEGORY("empty");
43   BBTK_INPUT(ManualPaint_UndoRedo,Manualpaintmodel,"ManualPaintModel",ManualPaintModel*,"");
44   BBTK_INPUT(ManualPaint_UndoRedo,Type,"(Default 1) 1:Undo  2:Redo",int,"");
45   BBTK_INPUT(ManualPaint_UndoRedo,wxvtkbaseview,"wxVtkBaseView",wxVtkBaseView*,"");
46 //  BBTK_OUTPUT(ManualPaint_UndoRedo,Out,"First output",double,"");
47 BBTK_END_DESCRIBE_BLACK_BOX(ManualPaint_UndoRedo);
48 //===== 
49 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
50 //===== 
51 }
52 // EO namespace bbcreaMaracasVisu
53
54 #endif // __bbcreaMaracasVisuManualPaint_UndoRedo_h_INCLUDED__
55