24 #ifndef vtkImageLogic_h
25 #define vtkImageLogic_h
36 #include "vtkImagingMathModule.h"
50 vtkSetMacro(Operation,
int);
51 vtkGetMacro(Operation,
int);
64 vtkSetMacro(OutputTrueValue,
double);
65 vtkGetMacro(OutputTrueValue,
double);
general representation of visualization data
void SetInputData(vtkDataObject *)
Assign a data object as input.
topologically and geometrically regular array of data
And, or, xor, nand, nor, not.
~vtkImageLogic() override
virtual void SetInput2Data(vtkDataObject *input)
Set the Input2 of this filter.
void SetOperationToNand()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int ext[6], int id) override
If the subclass does not define an Execute method, then the task will be broken up,...
virtual void SetInput1Data(vtkDataObject *input)
Set the Input1 of this filter.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
static vtkImageLogic * New()
a simple class to control print indentation
Generic filter that has one input.