]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkRescaleSlopeIntercept.h
1503 BUG
[bbtk.git] / packages / vtk / src / bbvtkRescaleSlopeIntercept.h
index 58d535e1660e372667eac8addafbbba7820810a8..22d087641e908ae62a5e842a2e539a67f6cb210e 100644 (file)
@@ -8,6 +8,9 @@
 #include "iostream"
 
 #include "vtkImageData.h"
+#include <vtkImageShiftScale.h>
+#include <vtkImageChangeInformation.h>
+
 
 
 namespace bbvtk
@@ -30,9 +33,11 @@ class bbvtk_EXPORT RescaleSlopeIntercept
   BBTK_PROCESS(Process);
   void Process();
        
-       int outputformat;
-       vtkImageData* imageoutput;
-       
+       int                                                     outputformat;
+       vtkImageShiftScale                      *filter1;
+       vtkImageShiftScale                      *filter2;
+       vtkImageChangeInformation       *mchange;
+
 //===== 
 // Don't edit this file. This file is generated from xml description.. 
 //===== 
@@ -47,7 +52,7 @@ BBTK_INPUT(RescaleSlopeIntercept,In,"Image input",vtkImageData*,"");
 BBTK_INPUT(RescaleSlopeIntercept,Type,"type of operation: 0 (default) SlopeIntercept np=p*A+B, 1 Invert, 2 Redimension A=newMin B=newMax, 3 InvertRedimension A=newMin B=newMax",int,"");
 BBTK_INPUT(RescaleSlopeIntercept,A,"(1 default) see Type description",double,"");
 BBTK_INPUT(RescaleSlopeIntercept,B,"(0 default) see Type description",double,"");
-BBTK_INPUT(RescaleSlopeIntercept,OutputFormat,"Image output format:  SAME (default), VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR, VTK_UNSIGNED_CHAR VTK_SHORT VTK_UNSIGNED_SHORT, VTK_INT, VTK_UNSIGNED_INT, VTK_LONG, VTK_UNSIGNED_LONG, VTK_FLOAT, VTK_DOUBLE",std::string,"");
+BBTK_INPUT(RescaleSlopeIntercept,OutputFormat,"Image output format:  SAME (default), VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR, VTK_UNSIGNED_CHAR, VTK_SHORT VTK_UNSIGNED_SHORT, VTK_INT, VTK_UNSIGNED_INT, VTK_LONG, VTK_UNSIGNED_LONG, VTK_FLOAT, VTK_DOUBLE",std::string,"");
 BBTK_OUTPUT(RescaleSlopeIntercept,Out,"Image output",vtkImageData*,"");
 BBTK_END_DESCRIBE_BLACK_BOX(RescaleSlopeIntercept);
 //=====