SIVIC API
0.9.26
|
#include <svkTransform.h>
Public Member Functions | |
vtkTypeMacro (svkTransform, svkImageInPlaceFilter) | |
void | SetTranslationLPS (float dL, float dP, float dS) |
void | SetTranslationCRS (float dx, float dy, float dz) |
Public Member Functions inherited from svkImageInPlaceFilter | |
vtkTypeMacro (svkImageInPlaceFilter, vtkImageInPlaceFilter) | |
svkImageData * | GetOutput () |
svkImageData * | GetOutput (int port) |
svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
static svkTransform * | New () |
Protected Member Functions | |
svkTransform () | |
~svkTransform () | |
virtual int | FillInputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
Protected Member Functions inherited from svkImageInPlaceFilter | |
svkImageInPlaceFilter () | |
~svkImageInPlaceFilter () | |
virtual int | FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Class to apply a transformation to an input data set.
|
protected |
|
protected |
|
protectedvirtual |
Oblique Reslice only works with image data. Output will be of the same type as input which is the default behavior for an svkImageAlgorithm.
Reimplemented from svkImageInPlaceFilter.
|
static |
|
protectedvirtual |
Execute the transformation.
|
protectedvirtual |
void SetTranslationCRS | ( | float | dC, |
float | dR, | ||
float | dS | ||
) |
Set the translation along the Column (dx), Row (dy) and Slice (dz) direction.
void SetTranslationLPS | ( | float | dL, |
float | dP, | ||
float | dS | ||
) |
Set the translation along the LP and S directions. direction.
vtkTypeMacro | ( | svkTransform | , |
svkImageInPlaceFilter | |||
) |