Go to the documentation of this file.
28 #ifndef vtkImageStencil_h
29 #define vtkImageStencil_h
79 return this->BackgroundColor[0]; };
100 double BackgroundColor[4];
vtkImageStencilData * GetStencil()
virtual int FillInputPortInformation(int, vtkInformation *)
virtual void SetBackgroundInputData(vtkImageData *input)
virtual void SetStencilData(vtkImageStencilData *stencil)
#define vtkTypeMacro(thisClass, superclass)
Generic filter that has one input..
GLenum GLenum GLenum input
void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int id)
void PrintSelf(ostream &os, vtkIndent indent)
double GetBackgroundValue()
GLint GLfloat GLint stencil
topologically and geometrically regular array of data
a simple class to control print indentation
vtkImageData * GetBackgroundInput()
#define VTKIMAGINGSTENCIL_EXPORT
void SetStencilConnection(vtkAlgorithmOutput *outputPort)
#define vtkGetMacro(name, type)
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
vtkSetMacro(IgnoreDriverBugs, bool)
combine images via a cookie-cutter operation
#define vtkSetVector4Macro(name, type)
static vtkImageStencil * New()
Proxy object to connect input/output ports.
efficient description of an image stencil
void SetBackgroundValue(double val)
#define vtkGetVector4Macro(name, type)