1 #ifndef SURFACERENDERINGIMAGESTENCILEXPORT_H
2 #define SURFACERENDERINGIMAGESTENCILEXPORT_H
4 #include <vtkDataSetToImageFilter.h>
5 #include <vtkSmartPointer.h>
6 #include <vtkPolyDataToImageStencil.h>
7 #include <vtkImageStencil.h>
8 #include <vtkImageData.h>
9 #include <vtkPolyData.h>
11 class SurfaceRenderingImageStencilExport : public vtkDataSetToImageFilter
14 static SurfaceRenderingImageStencilExport *New();
16 vtkTypeMacro(SurfaceRenderingImageStencilExport,vtkDataSetToImageFilter)
18 virtual void Update();
19 vtkImageData* GetOutput();
22 virtual void Execute(vtkImageData *data);
26 SurfaceRenderingImageStencilExport();
27 ~SurfaceRenderingImageStencilExport();
29 vtkImageData* ImageOutput;
32 #endif // SURFACERENDERINGIMAGESTENCILEXPORT_H