ITK
4.4.0
Insight Segmentation and Registration Toolkit
|
#include <itkImageToVTKImageFilter.h>
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 46 of file itkImageToVTKImageFilter.h.
Static Public Member Functions | |
static Pointer | New () |
Private Member Functions | |
ImageToVTKImageFilter (const Self &) | |
void | operator= (const Self &) |
Private Attributes | |
ExporterFilterPointer | m_Exporter |
vtkImageImport * | m_Importer |
Additional Inherited Members | |
Protected Types inherited from itk::LightObject | |
typedef int | InternalReferenceCountType |
Protected Attributes inherited from itk::ProcessObject | |
TimeStamp | m_OutputInformationMTime |
bool | m_Updating |
typedef SmartPointer<const Self> itk::ImageToVTKImageFilter< TInputImage >::ConstPointer |
Definition at line 53 of file itkImageToVTKImageFilter.h.
typedef ExporterFilterType::Pointer itk::ImageToVTKImageFilter< TInputImage >::ExporterFilterPointer |
Definition at line 66 of file itkImageToVTKImageFilter.h.
typedef VTKImageExport< InputImageType> itk::ImageToVTKImageFilter< TInputImage >::ExporterFilterType |
Definition at line 65 of file itkImageToVTKImageFilter.h.
typedef InputImageType::ConstPointer itk::ImageToVTKImageFilter< TInputImage >::InputImagePointer |
Definition at line 63 of file itkImageToVTKImageFilter.h.
typedef TInputImage itk::ImageToVTKImageFilter< TInputImage >::InputImageType |
Some typedefs.
Definition at line 59 of file itkImageToVTKImageFilter.h.
typedef SmartPointer<Self> itk::ImageToVTKImageFilter< TInputImage >::Pointer |
Definition at line 52 of file itkImageToVTKImageFilter.h.
typedef ImageToVTKImageFilter itk::ImageToVTKImageFilter< TInputImage >::Self |
Standard class typedefs.
Definition at line 50 of file itkImageToVTKImageFilter.h.
typedef ProcessObject itk::ImageToVTKImageFilter< TInputImage >::Superclass |
Definition at line 51 of file itkImageToVTKImageFilter.h.
|
protected |
|
protectedvirtual |
|
private |
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
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
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
InputImageType* itk::ImageToVTKImageFilter< TInputImage >::GetInput | ( | ) |
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::ProcessObject.
vtkImageData* itk::ImageToVTKImageFilter< TInputImage >::GetOutput | ( | ) | const |
Get the output in the form of a vtkImage. This call is delegated to the internal vtkImageImporter filter
|
static |
Method for creation through the object factory.
|
private |
void itk::ImageToVTKImageFilter< TInputImage >::SetInput | ( | const InputImageType * | ) |
|
virtual |
This call delegates the update to the importer
Reimplemented from itk::ProcessObject.
|
private |
Definition at line 99 of file itkImageToVTKImageFilter.h.
|
private |
Definition at line 100 of file itkImageToVTKImageFilter.h.