Go to the documentation of this file.
27 #ifndef vtkImageMathematics_h
28 #define vtkImageMathematics_h
33 #define VTK_SUBTRACT 1
34 #define VTK_MULTIPLY 2
48 #define VTK_MULTIPLYBYK 16
50 #define VTK_CONJUGATE 18
51 #define VTK_COMPLEX_MULTIPLY 19
52 #define VTK_REPLACECBYK 20
197 int extent[6],
int threadId);
void SetOperationToSubtract()
void PrintSelf(ostream &os, vtkIndent indent)
void SetOperationToAddConstant()
static vtkImageMathematics * New()
void SetOperationToInvert()
#define vtkTypeMacro(thisClass, superclass)
Generic filter that has one input..
Add, subtract, multiply, divide, invert, sin, cos, exp, log.
void SetInputData(vtkDataObject *)
void SetOperationToSquare()
void SetOperationToDivide()
topologically and geometrically regular array of data
a simple class to control print indentation
void SetOperationToMultiply()
void SetOperationToComplexMultiply()
#define vtkGetMacro(name, type)
virtual void SetInput2Data(vtkDataObject *in)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void SetOperationToATAN()
#define VTK_COMPLEX_MULTIPLY
void SetOperationToSquareRoot()
virtual void SetInput1Data(vtkDataObject *in)
void SetOperationToATAN2()
void SetOperationToReplaceCByK()
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
void SetOperationToAbsoluteValue()
general representation of visualization data
virtual int FillInputPortInformation(int port, vtkInformation *info)
void SetOperationToMultiplyByK()
#define VTKIMAGINGMATH_EXPORT
void SetOperationToConjugate()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)