GOFIGURE2
0.9.0
|
Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline. More...
#include <Code/ExternalCode/MegaVTK/vtkItk/itkVTKImageToImageFilter.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef ImporterFilterType::Pointer | ImporterFilterPointer |
typedef VTKImageImport < OutputImageType > | ImporterFilterType |
typedef OutputImageType::ConstPointer | OutputImagePointer |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef VTKImageToImageFilter | Self |
typedef ProcessObject | Superclass |
Public Member Functions | |
vtkImageExport * | GetExporter () const |
ImporterFilterType * | GetImporter () const |
OutputImageType * | GetOutput () const |
itkNewMacro (Self) | |
itkTypeMacro (VTKImageToImageFilter, ProcessObject) | |
void | SetInput (vtkImageData *) |
void | Update () |
Protected Member Functions | |
VTKImageToImageFilter () | |
virtual | ~VTKImageToImageFilter () |
Private Member Functions | |
void | operator= (const Self &) |
VTKImageToImageFilter (const Self &) | |
Private Attributes | |
vtkImageExport * | m_Exporter |
ImporterFilterPointer | m_Importer |
Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline.
This class puts together an itkVTKImageImporter and a vtkImageExporter. 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 a vtkImage can be plugged as input and an itk::Image is produced as output.
Definition at line 83 of file itkVTKImageToImageFilter.h.
typedef SmartPointer< const Self > itk::VTKImageToImageFilter< TOutputImage >::ConstPointer |
Definition at line 90 of file itkVTKImageToImageFilter.h.
typedef ImporterFilterType::Pointer itk::VTKImageToImageFilter< TOutputImage >::ImporterFilterPointer |
Definition at line 102 of file itkVTKImageToImageFilter.h.
typedef VTKImageImport< OutputImageType > itk::VTKImageToImageFilter< TOutputImage >::ImporterFilterType |
Definition at line 101 of file itkVTKImageToImageFilter.h.
typedef OutputImageType::ConstPointer itk::VTKImageToImageFilter< TOutputImage >::OutputImagePointer |
Definition at line 100 of file itkVTKImageToImageFilter.h.
typedef TOutputImage itk::VTKImageToImageFilter< TOutputImage >::OutputImageType |
Some typedefs.
Definition at line 99 of file itkVTKImageToImageFilter.h.
typedef SmartPointer< Self > itk::VTKImageToImageFilter< TOutputImage >::Pointer |
Definition at line 89 of file itkVTKImageToImageFilter.h.
typedef VTKImageToImageFilter itk::VTKImageToImageFilter< TOutputImage >::Self |
Standard class typedefs.
Definition at line 87 of file itkVTKImageToImageFilter.h.
typedef ProcessObject itk::VTKImageToImageFilter< TOutputImage >::Superclass |
Definition at line 88 of file itkVTKImageToImageFilter.h.
|
protected |
|
protectedvirtual |
|
private |
vtkImageExport* itk::VTKImageToImageFilter< TOutputImage >::GetExporter | ( | ) | const |
Return the internal VTK image exporter filter. This is intended to facilitate users the access to methods in the exporter
ImporterFilterType* itk::VTKImageToImageFilter< TOutputImage >::GetImporter | ( | ) | const |
Return the internal ITK image importer filter. This is intended to facilitate users the access to methods in the importer
OutputImageType* itk::VTKImageToImageFilter< TOutputImage >::GetOutput | ( | ) | const |
Get the output in the form of a vtkImage. This call is delegated to the internal vtkImageImporter filter
itk::VTKImageToImageFilter< TOutputImage >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
itk::VTKImageToImageFilter< TOutputImage >::itkTypeMacro | ( | VTKImageToImageFilter< TOutputImage > | , |
ProcessObject | |||
) |
Run-time type information (and related methods).
|
private |
void itk::VTKImageToImageFilter< TOutputImage >::SetInput | ( | vtkImageData * | ) |
Set the input in the form of a vtkImageData
void itk::VTKImageToImageFilter< TOutputImage >::Update | ( | ) |
This call delegate the update to the importer
|
private |
Definition at line 132 of file itkVTKImageToImageFilter.h.
|
private |
Definition at line 131 of file itkVTKImageToImageFilter.h.