vtkImageReslice - Reslices a volume along the axes specified.
Super Class: vtkImageFilter
Description:
vtkImageReslice will reslice a volume along the axes specified by the reslicing transformation matrix. The extent, origin, and sampling density of the output data can also be set.
Caveats:
Interpolation cannot (yet) be used on a 2D image because the trilinear interpolation requires a cube of eight input voxels for each output voxel.
See Also:
Methods:
void vtkImageReslice () | |
void vtkImageReslice () | |
static vtkImageReslice *New () | |
const char *GetClassName () | |
void PrintSelf (unknown & ,vtkIndent ) | |
void SetResliceTransform (vtkTransform *) | |
vtkTransform *GetResliceTransform () | |
void SetInterpolate (int ) | |
int GetInterpolate () | |
void InterpolateOn () | |
void InterpolateOff () | |
void SetBackgroundLevel (double ) | |
double GetBackgroundLevel () | |
void SetOutputSpacing (float ,float ,float ) | |
void SetOutputSpacing (float *) | |
float *GetOutputSpacing () | |
void SetOutputOrigin (float ,float ,float ) | |
void SetOutputOrigin (float *) | |
float *GetOutputOrigin () | |
void SetOutputExtent (int *) | |
int *GetOutputExtent () | |
void ComputeIndexMatrix (vtkMatrix4x4 *) | |
int FindExtent (int & ,int & ,double * ,float * ,int * ,int * ,int ) | |
void ExecuteImageInformation () | |
void ComputeRequiredInputUpdateExtent (int ,int ) | |
void ThreadedExecute (vtkImageData * ,vtkImageData * ,int ,int ) |
Detailed Method Descriptions:
void SetResliceTransform (vtkTransform *) | |
vtkTransform *GetResliceTransform () |
void SetInterpolate (int ) | |
int GetInterpolate () | |
void InterpolateOn () | |
void InterpolateOff () |
void SetBackgroundLevel (double ) | |
double GetBackgroundLevel () |
void ThreadedExecute (vtkImageData * ,vtkImageData * ,int ,int ) |