]> Creatis software - creaMaracasVisu.git/blobdiff - lib/Kernel/VTKObjects/SurfaceRenderer/surfacerenderingimagestencilexport.h
#3109 creaMaracasVisu Bug New Normal - branch vtk7itk4 compilation with vtk7
[creaMaracasVisu.git] / lib / Kernel / VTKObjects / SurfaceRenderer / surfacerenderingimagestencilexport.h
index 5548f5263fbbc7e75530e0c1a0cf1fbad28d0d06..249c000f4c6000c0075338b99cd2c12704ef9adc 100644 (file)
@@ -32,7 +32,7 @@
 #if VTK_MAJOR_VERSION <= 5
   #include <vtkDataSetToImageFilter.h>
 #else
-  #include "vtkPolyDataAlgorithm.h"
+  #include "vtkImageAlgorithm.h"
   #include "vtkDataObject.h"
   #include "vtkInformation.h"
   #include "vtkDemandDrivenPipeline.h"
 #if VTK_MAJOR_VERSION <= 5
 class SurfaceRenderingImageStencilExport : public vtkDataSetToImageFilter
 #else
-class SurfaceRenderingImageStencilExport : public vtkPolyDataAlgorithm
+class SurfaceRenderingImageStencilExport : public vtkImageAlgorithm
 #endif
 {
 public:
     static SurfaceRenderingImageStencilExport *New();
 
-    vtkTypeMacro(SurfaceRenderingImageStencilExport,vtkPolyDataAlgorithm)
-
 #if VTK_MAJOR_VERSION <= 5
+    vtkTypeMacro(SurfaceRenderingImageStencilExport,vtkDataSetToImageFilter)
     virtual void Update();
+    virtual vtkImageData* GetOutputData();
 #else
-       // ..
+    vtkTypeMacro(SurfaceRenderingImageStencilExport,vtkImageAlgorithm)
 #endif
 
 
-    virtual vtkImageData* GetOutputData();
 protected:
 
 //EED 2017-01-01 Migration VTK7