30 #ifndef __vtkImageResample_h
31 #define __vtkImageResample_h
34 #include "vtkImagingCoreModule.h"
42 void PrintSelf(ostream& os, vtkIndent indent);
46 void SetAxisOutputSpacing(
int axis,
double spacing);
51 void SetAxisMagnificationFactor(
int axis,
double factor);
52 double GetAxisMagnificationFactor(
int axis, vtkInformation *inInfo=0);
60 vtkSetMacro(Dimensionality,
int);
61 vtkGetMacro(Dimensionality,
int);
68 double MagnificationFactors[3];
69 double OutputSpacing[3];
72 virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
Resamples an image to be larger or smaller.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkImageReslice * New()
Reslices a volume along a new set of axes.
virtual void PrintSelf(ostream &os, vtkIndent indent)