28 #ifndef __vtkImageToImageStencil_h
29 #define __vtkImageToImageStencil_h
32 #include "vtkImagingStencilModule.h"
42 void PrintSelf(ostream& os, vtkIndent indent);
46 void SetInputData(vtkImageData *input);
47 vtkImageData *GetInput();
51 void ThresholdByUpper(
double thresh);
54 void ThresholdByLower(
double thresh);
57 void ThresholdBetween(
double lower,
double upper);
61 vtkSetMacro(UpperThreshold,
double);
62 vtkGetMacro(UpperThreshold,
double);
63 vtkSetMacro(LowerThreshold,
double);
64 vtkGetMacro(LowerThreshold,
double);
71 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
72 virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
73 virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
producer of vtkImageStencilData
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent)
static vtkImageStencilAlgorithm * New()
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
clip an image with a mask image
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)