itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions > Class Template Reference

#include <itkTransformDeformationFieldFilter.h>

Inheritance diagram for itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >:
ImageToImageFilter

List of all members.

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
< InputDeformationFieldType
InputIteratorType
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
< OutputDeformationFieldType
OutputIteratorType
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
 Get the time of the last modification of the object.
 itkNewMacro (Self)
 itkSetObjectMacro (Transform, TransformType)
 Set the transform.
void SetInput (InputDeformationFieldPointerType inputDeformationField)
 Set the input deformation field.

Protected Member Functions

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

Private Attributes

TransformType::Pointer m_Transform

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


Member Typedef Documentation

template<class TInput , class TOutput , int NDimensions>
typedef SmartPointer< const Self > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::ConstPointer
template<class TInput , class TOutput , int NDimensions>
typedef TInput itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDataType
template<class TInput , class TOutput , int NDimensions>
typedef InputDeformationFieldType::Pointer itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationFieldPointerType
template<class TInput , class TOutput , int NDimensions>
typedef Image< InputDeformationPixelType , NDimensions > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationFieldType
template<class TInput , class TOutput , int NDimensions>
typedef itk::Vector< InputDataType , NDimensions > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputDeformationPixelType
template<class TInput , class TOutput , int NDimensions>
typedef ImageRegionConstIteratorWithIndex< InputDeformationFieldType > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::InputIteratorType
template<class TInput , class TOutput , int NDimensions>
typedef TOutput itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDataType
template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::Pointer itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldPointerType
template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::RegionType itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldRegionType
template<class TInput , class TOutput , int NDimensions>
typedef Image< OutputDeformationPixelType , NDimensions > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationFieldType
template<class TInput , class TOutput , int NDimensions>
typedef itk::Vector< OutputDataType , NDimensions > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputDeformationPixelType
template<class TInput , class TOutput , int NDimensions>
typedef OutputDeformationFieldType::RegionType itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputImageRegionType
template<class TInput , class TOutput , int NDimensions>
typedef ImageRegionIteratorWithIndex< OutputDeformationFieldType > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::OutputIteratorType
template<class TInput , class TOutput , int NDimensions>
typedef SmartPointer< Self > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::Pointer
template<class TInput , class TOutput , int NDimensions>
typedef TransformDeformationFieldFilter itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::Self
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
template<class TInput , class TOutput , int NDimensions>
typedef Transform< OutputDataType , NDimensions , NDimensions > itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::TransformType

Constructor & Destructor Documentation

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

Member Function Documentation

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::BeforeThreadedGenerateData (  )  [protected]
template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GenerateInputRequestedRegion (  )  [protected]
template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GenerateOutputInformation (  )  [protected]
template<class TInput , class TOutput , int NDimensions>
unsigned long itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::GetMTime (  )  const

Get the time of the last modification of the object.

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

Set the transform.

template<class TInput , class TOutput , int NDimensions>
void itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::SetInput ( InputDeformationFieldPointerType  inputDeformationField  ) 

Set the input deformation field.

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

Member Data Documentation

template<class TInput , class TOutput , int NDimensions>
TransformType::Pointer itk::TransformDeformationFieldFilter< TInput, TOutput, NDimensions >::m_Transform [private]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1