25 #ifndef __vtkMitkThickSlicesFilter_h
26 #define __vtkMitkThickSlicesFilter_h
30 #include "vtkThreadedImageAlgorithm.h"
37 void PrintSelf(ostream &os, vtkIndent indent)
override;
41 vtkSetClampMacro(Dimensionality,
int, 2, 3);
42 vtkGetMacro(Dimensionality,
int);
49 vtkSetMacro(HandleBoundaries,
int);
50 vtkGetMacro(HandleBoundaries,
int);
51 vtkBooleanMacro(HandleBoundaries,
int);
69 virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
override;
70 virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
override;
71 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
override;
73 void ThreadedRequestData(vtkInformation *,
74 vtkInformationVector **,
75 vtkInformationVector *,
76 vtkImageData ***inData,
77 vtkImageData **outData,
79 int threadId)
override;
void SetThickSliceMode(int mode)
~vtkMitkThickSlicesFilter()
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.