Shapeworks Studio
2.1
Shape analysis software suite
|
Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline. More...
#include <itkImageToVTKImageFilter.h>
Public Types | |
typedef ImageToVTKImageFilter | Self |
typedef ProcessObject | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef InputImageType::ConstPointer | InputImagePointer |
typedef VTKImageExport< InputImageType > | ExporterFilterType |
typedef ExporterFilterType::Pointer | ExporterFilterPointer |
Public Member Functions | |
itkNewMacro (Self) | |
itkTypeMacro (ImageToVTKImageFilter, ProcessObject) | |
vtkImageData * | GetOutput () const |
void | SetInput (const InputImageType *) |
vtkImageImport * | GetImporter () const |
ExporterFilterType * | GetExporter () const |
void | Update () |
Protected Member Functions | |
ImageToVTKImageFilter () | |
virtual | ~ImageToVTKImageFilter () |
Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline.
This class puts together an itkVTKImageExporter and a vtkImageImporter. It takes care of the details related to the connection of ITK and VTK pipelines. The User will perceive this filter as an adaptor to which an itk::Image can be plugged as input and a vtkImage is produced as output.
Definition at line 41 of file itkImageToVTKImageFilter.h.
typedef TInputImage itk::ImageToVTKImageFilter< TInputImage >::InputImageType |
Some typedefs.
Definition at line 57 of file itkImageToVTKImageFilter.h.
typedef ImageToVTKImageFilter itk::ImageToVTKImageFilter< TInputImage >::Self |
Standard class typedefs.
Definition at line 45 of file itkImageToVTKImageFilter.h.
|
protected |
|
protectedvirtual |
Destructor
Definition at line 56 of file itkImageToVTKImageFilter.hxx.
ImageToVTKImageFilter< TInputImage >::ExporterFilterType * itk::ImageToVTKImageFilter< TInputImage >::GetExporter | ( | ) | const |
Return the internal ITK image exporter filter. This is intended to facilitate users the access to methods in the exporter
Get the exporter filter
Definition at line 104 of file itkImageToVTKImageFilter.hxx.
vtkImageImport * itk::ImageToVTKImageFilter< TInputImage >::GetImporter | ( | ) | const |
Return the internal VTK image importer filter. This is intended to facilitate users the access to methods in the importer
Get the importer filter
Definition at line 93 of file itkImageToVTKImageFilter.hxx.
vtkImageData * itk::ImageToVTKImageFilter< TInputImage >::GetOutput | ( | ) | const |
Get the output in the form of a vtkImage. This call is delegated to the internal vtkImageImporter filter
Get a vtkImage as output
Definition at line 82 of file itkImageToVTKImageFilter.hxx.
itk::ImageToVTKImageFilter< TInputImage >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
itk::ImageToVTKImageFilter< TInputImage >::itkTypeMacro | ( | ImageToVTKImageFilter< TInputImage > | , |
ProcessObject | |||
) |
Run-time type information (and related methods).
void itk::ImageToVTKImageFilter< TInputImage >::SetInput | ( | const InputImageType * | inputImage | ) |
Set the input in the form of an itk::Image
Set an itk::Image as input
Definition at line 71 of file itkImageToVTKImageFilter.hxx.
void itk::ImageToVTKImageFilter< TInputImage >::Update | ( | ) |
This call delegate the update to the importer
Delegate the Update to the importer
Definition at line 115 of file itkImageToVTKImageFilter.hxx.