21 #ifndef __vtkMitkThickSlicesFilter_h
22 #define __vtkMitkThickSlicesFilter_h
26 #include "vtkThreadedImageAlgorithm.h"
33 void PrintSelf(ostream &os, vtkIndent indent)
override;
65 int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
override;
67 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
override;
70 vtkInformationVector **,
71 vtkInformationVector *,
72 vtkImageData ***inData,
73 vtkImageData **outData,
75 int threadId)
override;
vtkTypeMacro(vtkMitkThickSlicesFilter, vtkThreadedImageAlgorithm)
void SetThickSliceMode(int mode)
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
void ThreadedRequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *, vtkImageData ***inData, vtkImageData **outData, int outExt[6], int threadId) override
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
static vtkMitkThickSlicesFilter * New()
vtkSetMacro(HandleBoundaries, int)
void PrintSelf(ostream &os, vtkIndent indent) override
vtkBooleanMacro(HandleBoundaries, int)
~vtkMitkThickSlicesFilter() override
vtkGetMacro(HandleBoundaries, int)
vtkGetMacro(Dimensionality, int)
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
vtkSetClampMacro(Dimensionality, int, 2, 3)
vtkMitkThickSlicesFilter()