Slicer  4.8
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 | Protected Member Functions
itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions > Class Template Reference

#include <Modules/CLI/ResampleDTIVolume/itkTransformDeformationFieldFilter.h>

Inheritance diagram for itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >:
Inheritance graph
[legend]
Collaboration diagram for itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >:
Collaboration graph
[legend]

Public Types

typedef SmartPointer< const SelfConstPointer
 
typedef TInput InputDataType
 
typedef InputDeformationFieldType::Pointer InputDeformationFieldPointerType
 
typedef Image< InputDeformationPixelType, NDimensions > InputDeformationFieldType
 
typedef itk::Vector< InputDataType, NDimensions > InputDeformationPixelType
 
typedef ImageRegionConstIteratorWithIndex< InputDeformationFieldTypeInputIteratorType
 
typedef TOutput OutputDataType
 
typedef OutputDeformationFieldType::Pointer OutputDeformationFieldPointerType
 
typedef OutputDeformationFieldType::RegionType OutputDeformationFieldRegionType
 
typedef Image< OutputDeformationPixelType, NDimensions > OutputDeformationFieldType
 
typedef itk::Vector< OutputDataType, NDimensions > OutputDeformationPixelType
 
typedef OutputDeformationFieldType::RegionType OutputImageRegionType
 
typedef ImageRegionIteratorWithIndex< OutputDeformationFieldTypeOutputIteratorType
 
typedef SmartPointer< SelfPointer
 
typedef TransformDeformationFieldFilter Self
 
typedef ImageToImageFilter< Image< itk::Vector< InputDataType, NDimensions >, NDimensions >, Image< itk::Vector< OutputDataType, NDimensions >, NDimensions > > Superclass
 
typedef Transform< OutputDataType, NDimensions, NDimensions > TransformType
 

Public Member Functions

unsigned long GetMTime () const ITK_OVERRIDE
 
 itkNewMacro (Self)
 
 itkSetObjectMacro (Transform, TransformType)
 
 itkTypeMacro (TransformDeformationFieldFilter, ImageToImageFilter)
 

Protected Member Functions

void BeforeThreadedGenerateData () ITK_OVERRIDE
 
void GenerateInputRequestedRegion () ITK_OVERRIDE
 
void GenerateOutputInformation () ITK_OVERRIDE
 
void ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) ITK_OVERRIDE
 
 TransformDeformationFieldFilter ()
 

Detailed Description

template<class TInput, class TOutput, int NDimensions>
class itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >

Resample diffusion tensor images A transformation and a interpolation have to be set

Definition at line 20 of file itkTransformDeformationFieldFilter.h.

Member Typedef Documentation

◆ ConstPointer

template<class TInput , class TOutput , int NDimensions>
typedef SmartPointer<const Self> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::ConstPointer

Definition at line 40 of file itkTransformDeformationFieldFilter.h.

◆ InputDataType

template<class TInput , class TOutput , int NDimensions>
typedef TInput itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDataType

Definition at line 26 of file itkTransformDeformationFieldFilter.h.

◆ InputDeformationFieldPointerType

template<class TInput , class TOutput , int NDimensions>
typedef InputDeformationFieldType::Pointer itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationFieldPointerType

Definition at line 42 of file itkTransformDeformationFieldFilter.h.

◆ InputDeformationFieldType

template<class TInput , class TOutput , int NDimensions>
typedef Image<InputDeformationPixelType, NDimensions> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationFieldType

Definition at line 35 of file itkTransformDeformationFieldFilter.h.

◆ InputDeformationPixelType

template<class TInput , class TOutput , int NDimensions>
typedef itk::Vector<InputDataType, NDimensions> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationPixelType

Definition at line 34 of file itkTransformDeformationFieldFilter.h.

◆ InputIteratorType

template<class TInput , class TOutput , int NDimensions>
typedef ImageRegionConstIteratorWithIndex<InputDeformationFieldType> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputIteratorType

Definition at line 44 of file itkTransformDeformationFieldFilter.h.

◆ OutputDataType

template<class TInput , class TOutput , int NDimensions>
typedef TOutput itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDataType

Definition at line 27 of file itkTransformDeformationFieldFilter.h.

◆ OutputDeformationFieldPointerType

template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::Pointer itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldPointerType

Definition at line 43 of file itkTransformDeformationFieldFilter.h.

◆ OutputDeformationFieldRegionType

template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::RegionType itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldRegionType

Definition at line 46 of file itkTransformDeformationFieldFilter.h.

◆ OutputDeformationFieldType

template<class TInput , class TOutput , int NDimensions>
typedef Image<OutputDeformationPixelType, NDimensions> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldType

Definition at line 37 of file itkTransformDeformationFieldFilter.h.

◆ OutputDeformationPixelType

template<class TInput , class TOutput , int NDimensions>
typedef itk::Vector<OutputDataType, NDimensions> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationPixelType

Definition at line 36 of file itkTransformDeformationFieldFilter.h.

◆ OutputImageRegionType

template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::RegionType itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputImageRegionType

Definition at line 48 of file itkTransformDeformationFieldFilter.h.

◆ OutputIteratorType

template<class TInput , class TOutput , int NDimensions>
typedef ImageRegionIteratorWithIndex<OutputDeformationFieldType> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputIteratorType

Definition at line 45 of file itkTransformDeformationFieldFilter.h.

◆ Pointer

template<class TInput , class TOutput , int NDimensions>
typedef SmartPointer<Self> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::Pointer

Definition at line 39 of file itkTransformDeformationFieldFilter.h.

◆ Self

template<class TInput , class TOutput , int NDimensions>
typedef TransformDeformationFieldFilter itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::Self

Definition at line 38 of file itkTransformDeformationFieldFilter.h.

◆ Superclass

template<class TInput , class TOutput , int NDimensions>
typedef ImageToImageFilter<Image<itk::Vector<InputDataType, NDimensions>, NDimensions>, Image<itk::Vector<OutputDataType, NDimensions>, NDimensions> > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::Superclass

Definition at line 32 of file itkTransformDeformationFieldFilter.h.

◆ TransformType

template<class TInput , class TOutput , int NDimensions>
typedef Transform<OutputDataType, NDimensions, NDimensions> itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::TransformType

Definition at line 47 of file itkTransformDeformationFieldFilter.h.

Constructor & Destructor Documentation

◆ TransformDeformationFieldFilter()

template<class TInput , class TOutput , int NDimensions>
itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::TransformDeformationFieldFilter ( )
protected

Member Function Documentation

◆ BeforeThreadedGenerateData()

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::BeforeThreadedGenerateData ( )
protected

◆ GenerateInputRequestedRegion()

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GenerateInputRequestedRegion ( )
protected

◆ GenerateOutputInformation()

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GenerateOutputInformation ( )
protected

◆ GetMTime()

template<class TInput , class TOutput , int NDimensions>
unsigned long itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GetMTime ( ) const

◆ itkNewMacro()

template<class TInput , class TOutput , int NDimensions>
itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::itkNewMacro ( Self  )

◆ itkSetObjectMacro()

template<class TInput , class TOutput , int NDimensions>
itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::itkSetObjectMacro ( Transform  ,
TransformType   
)

◆ itkTypeMacro()

template<class TInput , class TOutput , int NDimensions>
itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::itkTypeMacro ( TransformDeformationFieldFilter< TInput, TOutput, NDimensions >  ,
ImageToImageFilter   
)

Run-time type information (and related methods).

◆ ThreadedGenerateData()

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
ThreadIdType  threadId 
)
protected

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