31 #ifndef vtkImageResample_h
32 #define vtkImageResample_h
35 #include "vtkImagingCoreModule.h"
49 void SetAxisOutputSpacing(
int axis,
double spacing);
56 void SetAxisMagnificationFactor(
int axis,
double factor);
57 double GetAxisMagnificationFactor(
int axis,
vtkInformation *inInfo=0);
68 vtkGetMacro(Dimensionality,
int);
75 double MagnificationFactors[3];
76 double OutputSpacing[3];
Resamples an image to be larger or smaller.
static vtkImageReslice * New()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses can reimplement this method to collect information from their inputs and set information f...
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Reslices a volume along a new set of axes.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.