Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
vtkITKImageToImageFilterF3F3 Class Reference

#include <Libs/vtkITK/vtkITKImageToImageFilterF3F3.h>

Inheritance diagram for vtkITKImageToImageFilterF3F3:
Inheritance graph
[legend]
Collaboration diagram for vtkITKImageToImageFilterF3F3:
Collaboration graph
[legend]

Public Types

typedef vtkITKImageToImageFilter Superclass
 
- Public Types inherited from vtkITKImageToImageFilter
typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
- Public Member Functions inherited from vtkITKImageToImageFilter
void DebugOff () override
 
Pass DebugOff. More...
 
void DebugOn () override
 
Pass DebugOn. More...
 
virtual vtkDataObject * GetInput ()
 
Return the input to the filter More...
 
vtkMTimeType GetMTime () override
 
int GetNumberOfThreads ()
 
Pass SetNumberOfThreads. More...
 
virtual vtkImageData * GetOutput ()
 
virtual vtkImageData * GetOutput (int idx)
 
void HandleEndEvent ()
 
void HandleProgressEvent ()
 
void HandleStartEvent ()
 
void Modified () override
 
Pass modified message to itk filter More...
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
virtual void SetInput (vtkImageData *Input)
 
Set the Input of the filter. More...
 
void SetInputConnection (vtkAlgorithmOutput *input) override
 
void SetInputConnection (int port, vtkAlgorithmOutput *input) override
 
void SetNumberOfThreads (int val)
 
Pass SetNumberOfThreads. More...
 
void SetOutput (vtkDataObject *d) override
 
void Update () override
 
void Update (int port) override
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkITKImageToImageFilterF3F3New ()
 
static vtkITKImageToImageFilterF3F3SafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkITKImageToImageFilter
static int IsTypeOf (const char *type)
 
static vtkITKImageToImageFilterNew ()
 
static vtkITKImageToImageFilterSafeDownCast (vtkObject *o)
 

Protected Types

typedef itk::ImageToImageFilter< InputImageType, OutputImageTypeGenericFilterType
 
typedef itk::VTKImageExport< OutputImageTypeImageExportType
 
typedef itk::VTKImageImport< InputImageTypeImageImportType
 
typedef itk::Vector< float, 3 > InputImagePixelType
 To/from ITK. More...
 
typedef itk::Image< InputImagePixelType, 3 > InputImageType
 
typedef itk::Vector< float, 3 > OutputImagePixelType
 
typedef itk::Image< OutputImagePixelType, 3 > OutputImageType
 
- Protected Types inherited from vtkITKImageToImageFilter
typedef itk::SimpleMemberCommand< vtkITKImageToImageFilterMemberCommand
 
typedef MemberCommand::Pointer MemberCommandPointer
 

Protected Member Functions

 vtkITKImageToImageFilterF3F3 (GenericFilterType *filter)
 
 ~vtkITKImageToImageFilterF3F3 ()
 
- Protected Member Functions inherited from vtkITKImageToImageFilter
void ExecuteData (vtkDataObject *) override
 ETX. More...
 
void LinkITKProgressToVTKProgress (itk::ProcessObject *process)
 BTX. More...
 
 vtkITKImageToImageFilter ()
 ETX. More...
 
 ~vtkITKImageToImageFilter () override
 

Protected Attributes

ImageExportType::Pointer itkExporter
 
ImageImportType::Pointer itkImporter
 
GenericFilterType::Pointer m_Filter
 
- Protected Attributes inherited from vtkITKImageToImageFilter
MemberCommandPointer m_EndEventCommand
 
itk::ProcessObject::Pointer m_Process
 
MemberCommandPointer m_ProgressCommand
 
MemberCommandPointer m_StartEventCommand
 
vtkImageCast * vtkCast
 
vtkImageExport * vtkExporter
 
vtkImageImport * vtkImporter
 

Detailed Description

Definition at line 25 of file vtkITKImageToImageFilterF3F3.h.

Member Typedef Documentation

◆ GenericFilterType

Definition at line 49 of file vtkITKImageToImageFilterF3F3.h.

◆ ImageExportType

typedef itk::VTKImageExport<OutputImageType> vtkITKImageToImageFilterF3F3::ImageExportType
protected

Definition at line 45 of file vtkITKImageToImageFilterF3F3.h.

◆ ImageImportType

typedef itk::VTKImageImport<InputImageType> vtkITKImageToImageFilterF3F3::ImageImportType
protected

Definition at line 44 of file vtkITKImageToImageFilterF3F3.h.

◆ InputImagePixelType

typedef itk::Vector<float,3> vtkITKImageToImageFilterF3F3::InputImagePixelType
protected

To/from ITK.

Definition at line 34 of file vtkITKImageToImageFilterF3F3.h.

◆ InputImageType

Definition at line 41 of file vtkITKImageToImageFilterF3F3.h.

◆ OutputImagePixelType

typedef itk::Vector<float,3> vtkITKImageToImageFilterF3F3::OutputImagePixelType
protected

Definition at line 40 of file vtkITKImageToImageFilterF3F3.h.

◆ OutputImageType

Definition at line 42 of file vtkITKImageToImageFilterF3F3.h.

◆ Superclass

Definition at line 28 of file vtkITKImageToImageFilterF3F3.h.

Constructor & Destructor Documentation

◆ vtkITKImageToImageFilterF3F3()

vtkITKImageToImageFilterF3F3::vtkITKImageToImageFilterF3F3 ( GenericFilterType filter)
inlineprotected

Need an import, export, and a ITK pipeline

Set up the filter pipeline m_Filter->SetInput ( this->itkImporter->GetOutput() );

Definition at line 52 of file vtkITKImageToImageFilterF3F3.h.

◆ ~vtkITKImageToImageFilterF3F3()

vtkITKImageToImageFilterF3F3::~vtkITKImageToImageFilterF3F3 ( )
inlineprotected

Definition at line 67 of file vtkITKImageToImageFilterF3F3.h.

Member Function Documentation

◆ GetClassName()

virtual const char* vtkITKImageToImageFilterF3F3::GetClassName ( )
virtual

Reimplemented from vtkITKImageToImageFilter.

◆ IsA()

virtual int vtkITKImageToImageFilterF3F3::IsA ( const char *  type)
virtual

Reimplemented from vtkITKImageToImageFilter.

◆ IsTypeOf()

static int vtkITKImageToImageFilterF3F3::IsTypeOf ( const char *  type)
static

◆ New()

static vtkITKImageToImageFilterF3F3* vtkITKImageToImageFilterF3F3::New ( )
inlinestatic

Definition at line 29 of file vtkITKImageToImageFilterF3F3.h.

◆ PrintSelf()

void vtkITKImageToImageFilterF3F3::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
inline

Definition at line 30 of file vtkITKImageToImageFilterF3F3.h.

◆ SafeDownCast()

static vtkITKImageToImageFilterF3F3* vtkITKImageToImageFilterF3F3::SafeDownCast ( vtkObject *  o)
static

Member Data Documentation

◆ itkExporter

ImageExportType::Pointer vtkITKImageToImageFilterF3F3::itkExporter
protected

Definition at line 47 of file vtkITKImageToImageFilterF3F3.h.

◆ itkImporter

ImageImportType::Pointer vtkITKImageToImageFilterF3F3::itkImporter
protected

Definition at line 46 of file vtkITKImageToImageFilterF3F3.h.

◆ m_Filter

GenericFilterType::Pointer vtkITKImageToImageFilterF3F3::m_Filter
protected

Definition at line 50 of file vtkITKImageToImageFilterF3F3.h.


The documentation for this class was generated from the following file: