]> Creatis software - creaVtk.git/blob - bbtk_creaVtk_PKG/src/bbcreaVtkConcatTransform.h
#2811 creaVtk Feature New Normal - Concat Transform ImageAccumulate TransformVector
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkConcatTransform.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 __bbcreaVtkConcatTransform_h_INCLUDED__
5 #define __bbcreaVtkConcatTransform_h_INCLUDED__
6 #include "bbcreaVtk_EXPORT.h"
7 #include "bbtkAtomicBlackBox.h"
8 #include "iostream"
9
10 #include "vtkLinearTransform.h"
11
12 namespace bbcreaVtk
13 {
14
15 class bbcreaVtk_EXPORT ConcatTransform
16  : 
17    public bbtk::AtomicBlackBox
18 {
19   BBTK_BLACK_BOX_INTERFACE(ConcatTransform,bbtk::AtomicBlackBox);
20 //===== 
21 // 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)
22 //===== 
23   BBTK_DECLARE_INPUT(In1,vtkLinearTransform*);
24   BBTK_DECLARE_INPUT(In2,vtkLinearTransform*);
25   BBTK_DECLARE_INPUT(In3,vtkLinearTransform*);
26   BBTK_DECLARE_INPUT(In4,vtkLinearTransform*);
27   BBTK_DECLARE_INPUT(In5,vtkLinearTransform*);
28   BBTK_DECLARE_INPUT(In6,vtkLinearTransform*);
29   BBTK_DECLARE_INPUT(In7,vtkLinearTransform*);
30   BBTK_DECLARE_INPUT(In8,vtkLinearTransform*);
31   BBTK_DECLARE_INPUT(In9,vtkLinearTransform*);
32   BBTK_DECLARE_OUTPUT(Out,vtkLinearTransform*);
33   BBTK_PROCESS(Process);
34   void Process();
35 //===== 
36 // 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)
37 //===== 
38 };
39
40 BBTK_BEGIN_DESCRIBE_BLACK_BOX(ConcatTransform,bbtk::AtomicBlackBox);
41   BBTK_NAME("ConcatTransform");
42   BBTK_AUTHOR("InfoDev");
43   BBTK_DESCRIPTION("No Description.");
44   BBTK_CATEGORY("empty");
45   BBTK_INPUT(ConcatTransform,In1,"vtkLinearTransform input",vtkLinearTransform*,"");
46   BBTK_INPUT(ConcatTransform,In2,"vtkLinearTransform input",vtkLinearTransform*,"");
47   BBTK_INPUT(ConcatTransform,In3,"vtkLinearTransform input",vtkLinearTransform*,"");
48   BBTK_INPUT(ConcatTransform,In4,"vtkLinearTransform input",vtkLinearTransform*,"");
49   BBTK_INPUT(ConcatTransform,In5,"vtkLinearTransform input",vtkLinearTransform*,"");
50   BBTK_INPUT(ConcatTransform,In6,"vtkLinearTransform input",vtkLinearTransform*,"");
51   BBTK_INPUT(ConcatTransform,In7,"vtkLinearTransform input",vtkLinearTransform*,"");
52   BBTK_INPUT(ConcatTransform,In8,"vtkLinearTransform input",vtkLinearTransform*,"");
53   BBTK_INPUT(ConcatTransform,In9,"vtkLinearTransform input",vtkLinearTransform*,"");
54   BBTK_OUTPUT(ConcatTransform,Out,"vtkLinearTransform output",vtkLinearTransform*,"");
55 BBTK_END_DESCRIBE_BLACK_BOX(ConcatTransform);
56 //===== 
57 // 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)
58 //===== 
59 }
60 // EO namespace bbcreaVtk
61
62 #endif // __bbcreaVtkConcatTransform_h_INCLUDED__
63