itkSimpleDiffeomorphicRegistration Class Reference

#include <itkSimpleDiffeomorphicRegistration.h>

Inheritance diagram for itkSimpleDiffeomorphicRegistration:
Object

List of all members.

Public Types

typedef
itk::DemonsPreprocessor
< TRealImage, TRealImage
DemonsPreprocessorType
typedef itk::DemonsRegistrator
< TRealImage, TRealImage,
float > 
DemonsRegistratorType
typedef itk::Image
< itk::Vector< float, DIM >
, DIM
TDeformationField
typedef itk::Image< float, DIMTRealImage

Public Member Functions

 itkGetObjectMacro (DeformationField, TDeformationField)
 itkGetStringMacro (DeformedImageName)
 itkSetObjectMacro (MovingImage, TRealImage)
 itkSetObjectMacro (FixedImage, TRealImage)
 itkSetStringMacro (DeformedImageName)
 itkSetStringMacro (DeformationFieldName)
 itkSimpleDiffeomorphicRegistration ()
void Update ()

Protected Member Functions

void Initialization (void)
void InitializePreprocessor ()

Private Attributes

TDeformationField::Pointer m_DeformationField
std::string m_DeformationFieldName
std::string m_DeformedImageName
DemonsPreprocessorType::Pointer m_DemonsPreprocessor
DemonsRegistratorType::Pointer m_DemonsRegistrator
TRealImage::Pointer m_FixedImage
TRealImage::Pointer m_MovingImage

Detailed Description

TODO: Need to document this class


Member Typedef Documentation

typedef itk::Image< itk::Vector< float, DIM >, DIM > itkSimpleDiffeomorphicRegistration::TDeformationField

Constructor & Destructor Documentation

itkSimpleDiffeomorphicRegistration::itkSimpleDiffeomorphicRegistration (  ) 

Member Function Documentation

void itkSimpleDiffeomorphicRegistration::Initialization ( void   )  [protected]
void itkSimpleDiffeomorphicRegistration::InitializePreprocessor (  )  [protected]
itkSimpleDiffeomorphicRegistration::itkGetObjectMacro ( DeformationField  ,
TDeformationField   
)
itkSimpleDiffeomorphicRegistration::itkGetStringMacro ( DeformedImageName   ) 
itkSimpleDiffeomorphicRegistration::itkSetObjectMacro ( MovingImage  ,
TRealImage   
)
itkSimpleDiffeomorphicRegistration::itkSetObjectMacro ( FixedImage  ,
TRealImage   
)
itkSimpleDiffeomorphicRegistration::itkSetStringMacro ( DeformedImageName   ) 
itkSimpleDiffeomorphicRegistration::itkSetStringMacro ( DeformationFieldName   ) 
void itkSimpleDiffeomorphicRegistration::Update (  ) 

Member Data Documentation

TDeformationField::Pointer itkSimpleDiffeomorphicRegistration::m_DeformationField [private]
TRealImage::Pointer itkSimpleDiffeomorphicRegistration::m_FixedImage [private]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1