 |
VTK
9.1.0
|
Go to the documentation of this file.
72 #ifndef vtkImageShrink3D_h
73 #define vtkImageShrink3D_h
75 #include "vtkImagingCoreModule.h"
89 vtkSetVector3Macro(ShrinkFactors,
int);
90 vtkGetVector3Macro(ShrinkFactors,
int);
97 vtkSetVector3Macro(Shift,
int);
98 vtkGetVector3Macro(Shift,
int);
134 int ShrinkFactors[3];
void SetAveraging(vtkTypeBool)
Choose Mean, Minimum, Maximum, Median or sub sampling.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetMinimum(vtkTypeBool)
vtkTypeBool GetAveraging()
Choose Mean, Minimum, Maximum, Median or sub sampling.
Generic filter that has one input.
void SetMean(vtkTypeBool)
void SetMaximum(vtkTypeBool)
static vtkImageShrink3D * New()
topologically and geometrically regular array of data
a simple class to control print indentation
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,...
void InternalRequestUpdateExtent(int *inExt, int *outExt)
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses can reimplement this method to collect information from their inputs and set information f...
void SetMedian(vtkTypeBool)
~vtkImageShrink3D() override=default
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses can reimplement this method to translate the update extent requests from each output port ...