28 #ifndef vtkImageStencil_h
29 #define vtkImageStencil_h
61 vtkSetMacro(ReverseStencil,
int);
62 vtkBooleanMacro(ReverseStencil,
int);
63 vtkGetMacro(ReverseStencil,
int);
70 virtual void SetBackgroundInputData(
vtkImageData *input);
77 this->SetBackgroundColor(val,val,val,val); };
79 return this->BackgroundColor[0]; };
85 vtkSetVector4Macro(BackgroundColor,
double);
86 vtkGetVector4Macro(BackgroundColor,
double);
100 double BackgroundColor[4];
void PrintSelf(ostream &os, vtkIndent indent)
Proxy object to connect input/output ports.
#define VTKIMAGINGSTENCIL_EXPORT
Generic filter that has one input..
a simple class to control print indentation
efficient description of an image stencil
topologically and geometrically regular array of data
void SetBackgroundValue(double val)
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
combine images via a cookie-cutter operation
static vtkAlgorithm * New()
void SetStencilConnection(vtkAlgorithmOutput *outputPort)
double GetBackgroundValue()