VCommandIterationUpdate< TPixel, VImageDimension > Class Template Reference

#include <VcommandIterationupdate.h>

Inheritance diagram for VCommandIterationUpdate< TPixel, VImageDimension >:
Command

List of all members.

Public Types

typedef itk::Image
< VectorPixelType,
VImageDimension > 
DeformationFieldType
typedef
itk::DemonsRegistrationFilter
< InternalImageType,
InternalImageType,
DeformationFieldType
DemonsRegistrationFilterType
typedef
itk::DiffeomorphicDemonsRegistrationFilter
< InternalImageType,
InternalImageType,
DeformationFieldType
DiffeomorphicDemonsRegistrationFilterType
typedef
itk::FastSymmetricForcesDemonsRegistrationFilter
< InternalImageType,
InternalImageType,
DeformationFieldType
FastSymmetricForcesDemonsRegistrationFilterType
typedef
itk::WarpHarmonicEnergyCalculator
< DeformationFieldType
HarmonicEnergyCalculatorType
typedef itk::Image< TPixel,
VImageDimension > 
InternalImageType
typedef
itk::DisplacementFieldJacobianDeterminantFilter
< DeformationFieldType, TPixel,
InternalImageType
JacobianFilterType
typedef
itk::MinimumMaximumImageCalculator
< InternalImageType
MinMaxFilterType
typedef
itk::MultiResolutionPDEDeformableRegistration
< InternalImageType,
InternalImageType,
DeformationFieldType, TPixel > 
MultiResRegistrationFilterType
typedef itk::SmartPointer< SelfPointer
typedef VCommandIterationUpdate Self
typedef itk::Command Superclass
typedef
itk::VectorDiffeomorphicDemonsRegistrationFilter
< VectorImageType,
VectorImageType,
DeformationFieldType
VectorDiffeomorphicDemonsRegistrationFilterType
typedef itk::VectorImage
< TPixel, VImageDimension > 
VectorImageType
typedef itk::Vector< TPixel,
VImageDimension > 
VectorPixelType
typedef
itk::VectorCentralDifferenceImageFunction
< DeformationFieldType
WarpGradientCalculatorType
typedef
WarpGradientCalculatorType::OutputType 
WarpGradientType

Public Member Functions

void Execute (const itk::Object *object, const itk::EventObject &event)
void Execute (itk::Object *caller, const itk::EventObject &event)
 itkNewMacro (Self)
void SetTrueField (const DeformationFieldType *truefield)

Protected Member Functions

 VCommandIterationUpdate ()
 ~VCommandIterationUpdate ()

Private Attributes

WarpGradientCalculatorType::Pointer m_CompWarpGradientCalculator
std::ofstream m_Fid
HarmonicEnergyCalculatorType::Pointer m_HarmonicEnergyCalculator
bool m_headerwritten
JacobianFilterType::Pointer m_JacobianFilter
MinMaxFilterType::Pointer m_Minmaxfilter
DeformationFieldType::ConstPointer m_TrueField
WarpGradientCalculatorType::Pointer m_TrueWarpGradientCalculator

template<class TPixel = float, unsigned int VImageDimension = 3>
class VCommandIterationUpdate< TPixel, VImageDimension >


Member Typedef Documentation

template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::Image< VectorPixelType, VImageDimension > VCommandIterationUpdate< TPixel, VImageDimension >::DeformationFieldType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::DemonsRegistrationFilter< InternalImageType, InternalImageType, DeformationFieldType > VCommandIterationUpdate< TPixel, VImageDimension >::DemonsRegistrationFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::DiffeomorphicDemonsRegistrationFilter< InternalImageType, InternalImageType, DeformationFieldType > VCommandIterationUpdate< TPixel, VImageDimension >::DiffeomorphicDemonsRegistrationFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::WarpHarmonicEnergyCalculator< DeformationFieldType > VCommandIterationUpdate< TPixel, VImageDimension >::HarmonicEnergyCalculatorType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::Image< TPixel, VImageDimension > VCommandIterationUpdate< TPixel, VImageDimension >::InternalImageType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::DisplacementFieldJacobianDeterminantFilter< DeformationFieldType, TPixel, InternalImageType > VCommandIterationUpdate< TPixel, VImageDimension >::JacobianFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::MinimumMaximumImageCalculator< InternalImageType > VCommandIterationUpdate< TPixel, VImageDimension >::MinMaxFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::MultiResolutionPDEDeformableRegistration< InternalImageType, InternalImageType, DeformationFieldType, TPixel > VCommandIterationUpdate< TPixel, VImageDimension >::MultiResRegistrationFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::SmartPointer< Self > VCommandIterationUpdate< TPixel, VImageDimension >::Pointer
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef VCommandIterationUpdate VCommandIterationUpdate< TPixel, VImageDimension >::Self
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::Command VCommandIterationUpdate< TPixel, VImageDimension >::Superclass
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::VectorDiffeomorphicDemonsRegistrationFilter< VectorImageType, VectorImageType, DeformationFieldType > VCommandIterationUpdate< TPixel, VImageDimension >::VectorDiffeomorphicDemonsRegistrationFilterType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::VectorImage< TPixel, VImageDimension > VCommandIterationUpdate< TPixel, VImageDimension >::VectorImageType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::Vector< TPixel, VImageDimension > VCommandIterationUpdate< TPixel, VImageDimension >::VectorPixelType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef itk::VectorCentralDifferenceImageFunction< DeformationFieldType > VCommandIterationUpdate< TPixel, VImageDimension >::WarpGradientCalculatorType
template<class TPixel = float, unsigned int VImageDimension = 3>
typedef WarpGradientCalculatorType::OutputType VCommandIterationUpdate< TPixel, VImageDimension >::WarpGradientType

Constructor & Destructor Documentation

template<class TPixel = float, unsigned int VImageDimension = 3>
VCommandIterationUpdate< TPixel, VImageDimension >::VCommandIterationUpdate (  )  [inline, protected]
template<class TPixel = float, unsigned int VImageDimension = 3>
VCommandIterationUpdate< TPixel, VImageDimension >::~VCommandIterationUpdate (  )  [inline, protected]

Member Function Documentation

template<class TPixel = float, unsigned int VImageDimension = 3>
void VCommandIterationUpdate< TPixel, VImageDimension >::Execute ( const itk::Object *  object,
const itk::EventObject &  event 
) [inline]
template<class TPixel = float, unsigned int VImageDimension = 3>
void VCommandIterationUpdate< TPixel, VImageDimension >::Execute ( itk::Object *  caller,
const itk::EventObject &  event 
) [inline]
template<class TPixel = float, unsigned int VImageDimension = 3>
VCommandIterationUpdate< TPixel, VImageDimension >::itkNewMacro ( Self   ) 
template<class TPixel = float, unsigned int VImageDimension = 3>
void VCommandIterationUpdate< TPixel, VImageDimension >::SetTrueField ( const DeformationFieldType truefield  )  [inline]

Member Data Documentation

template<class TPixel = float, unsigned int VImageDimension = 3>
WarpGradientCalculatorType::Pointer VCommandIterationUpdate< TPixel, VImageDimension >::m_CompWarpGradientCalculator [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
std::ofstream VCommandIterationUpdate< TPixel, VImageDimension >::m_Fid [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
HarmonicEnergyCalculatorType::Pointer VCommandIterationUpdate< TPixel, VImageDimension >::m_HarmonicEnergyCalculator [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
bool VCommandIterationUpdate< TPixel, VImageDimension >::m_headerwritten [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
JacobianFilterType::Pointer VCommandIterationUpdate< TPixel, VImageDimension >::m_JacobianFilter [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
MinMaxFilterType::Pointer VCommandIterationUpdate< TPixel, VImageDimension >::m_Minmaxfilter [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
DeformationFieldType::ConstPointer VCommandIterationUpdate< TPixel, VImageDimension >::m_TrueField [private]
template<class TPixel = float, unsigned int VImageDimension = 3>
WarpGradientCalculatorType::Pointer VCommandIterationUpdate< TPixel, VImageDimension >::m_TrueWarpGradientCalculator [private]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1