29#ifndef vtkImageMathematicsAddon_h
30#define vtkImageMathematicsAddon_h
32#define VTK_MULTIPLYBYSCALEDRANGE 100
35#include "vtkImageMathematics.h"
44 void PrintSelf(ostream& os, vtkIndent indent)
override;
49 vtkSetVector2Macro(
Range,
double);
50 vtkGetVector2Macro(
Range,
double);
59 vtkInformationVector* outputVector, vtkImageData*** inData, vtkImageData** outData,
60 int outExt[6],
int threadId)
override;
Subclass of vtkImageMathematics that adds the option to multiply an image by another image which has ...
static vtkImageMathematicsAddon * New()
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
void PrintSelf(ostream &os, vtkIndent indent) override
void SetOperationToMultiplyByScaledRange()
~vtkImageMathematicsAddon() override
void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int outExt[6], int threadId) override
vtkImageMathematicsAddon()
#define VTK_MULTIPLYBYSCALEDRANGE